"use strict";(globalThis["webpackChunkadmin_panel_vue_webclient"]=globalThis["webpackChunkadmin_panel_vue_webclient"]||[]).push([[7],{4307:(e,t,s)=>{s.d(t,{A:()=>r});var i=s(3436),l=s.n(i),n=s(5118);class o{constructor(e){const t=n.A.pObject(e.Google);l().isEmpty(t)||(this.displayName=n.A.pString(t.DisplayName),this.enableModule=n.A.pBool(t.EnableModule),this.id=n.A.pString(t.Id),this.key=n.A.pString(t.Key),this.name=n.A.pString(t.Name),this.scopes=n.A.pArray(t.Scopes),this.secret=n.A.pString(t.Secret))}saveGoogleSettings({EnableModule:e,Id:t,Key:s,Scopes:i,Secret:l}){this.enableModule=e,this.id=t,this.key=s,this.scopes=i,this.secret=l}}let a=null;const r={init(e){a=new o(e)},saveGoogleSettings(e){a.saveGoogleSettings(e)},getGoogleSettings(){return{displayName:a.displayName,enableModule:a.enableModule,id:a.id,key:a.key,name:a.name,scopes:a.scopes,secret:a.secret}}}},5007:(e,t,s)=>{s.r(t),s.d(t,{default:()=>l});var i=s(4307);const l={moduleName:"Google",requiredModules:[],init(e){i.A.init(e)},getAdminSystemTabs(){return[{tabName:"google",tabTitle:"GOOGLE.LABEL_SETTINGS_TAB",tabRouteChildren:[{path:"google",component:()=>Promise.all([s.e(121),s.e(85)]).then(s.bind(s,5466))}]}]}}}}]);