芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/adminpanel/js/2341.ecd47d4f.js
"use strict";(globalThis["webpackChunkadmin_panel_vue_webclient"]=globalThis["webpackChunkadmin_panel_vue_webclient"]||[]).push([[2341],{2341:(t,a,e)=>{e.r(a),e.d(a,{default:()=>i});var s=e(4708);const i={moduleName:"CalendarWebclient",requiredModules:["Calendar"],init(t){s.Z.init(t)},getAdminSystemTabs(){return[{tabName:"calendar",tabTitle:"CALENDARWEBCLIENT.LABEL_SETTINGS_TAB",tabRouteChildren:[{path:"calendar",component:()=>Promise.all([e.e(4736),e.e(8179)]).then(e.bind(e,8179))}]}]}}},4708:(t,a,e)=>{e.d(a,{Z:()=>l});var s=e(4409),i=e.n(s),r=e(4089);class n{constructor(t){const a=r.Z.pObject(t.Calendar);i().isEmpty(a)||(this.allowTasks=r.Z.pBool(a.AllowTasks),this.defaultTab=r.Z.pInt(a.DefaultTab),this.highlightWorkingDays=r.Z.pBool(a.HighlightWorkingDays),this.highlightWorkingHours=r.Z.pBool(a.HighlightWorkingHours),this.showWeekNumbers=r.Z.pBool(a.ShowWeekNumbers),this.publicCalendarId=r.Z.pString(a.PublicCalendarId),this.weekStartsOn=r.Z.pInt(a.WeekStartsOn),this.workdayEnds=r.Z.pInt(a.WorkdayEnds),this.workdayStarts=r.Z.pInt(a.WorkdayStarts))}saveCalendarSettings({highlightWorkingDays:t,highlightWorkingHours:a,workdayStarts:e,workdayEnds:s,weekStartsOn:i,defaultTab:r,showWeekNumbers:n}){this.defaultTab=r,this.highlightWorkingDays=t,this.highlightWorkingHours=a,this.showWeekNumbers=n,this.weekStartsOn=i,this.workdayEnds=s,this.workdayStarts=e}}let h=null;const l={init(t){h=new n(t)},saveCalendarSettings(t){h.saveCalendarSettings(t)},getCalendarSettings(){return{highlightWorkingDays:h.highlightWorkingDays,highlightWorkingHours:h.highlightWorkingHours,showWeekNumbers:h.showWeekNumbers,workdayStarts:h.workdayStarts,workdayEnds:h.workdayEnds,weekStartsOn:h.weekStartsOn,defaultTab:h.defaultTab}}}}}]);