UNPKG

iobroker.lovelace

Version:

With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI

11 lines 20.6 kB
export const __webpack_ids__=["45898"];export const __webpack_modules__={14021:function(e,t,a){var i=a(44249),n=(a(9359),a(31526),a(70104),a(31622),a(57243)),r=a(15093),o=a(69634),d=a(36522);a(23334);(0,i.Z)([(0,r.Mo)("ha-button-toggle-group")],(function(e,t){return{F:class extends t{constructor(...t){super(...t),e(this)}},d:[{kind:"field",decorators:[(0,r.Cb)({attribute:!1})],key:"buttons",value:void 0},{kind:"field",decorators:[(0,r.Cb)()],key:"active",value:void 0},{kind:"field",decorators:[(0,r.Cb)({attribute:"full-width",type:Boolean})],key:"fullWidth",value:()=>!1},{kind:"field",decorators:[(0,r.Cb)({type:Boolean})],key:"dense",value:()=>!1},{kind:"field",decorators:[(0,r.Kt)("mwc-button")],key:"_buttons",value:void 0},{kind:"method",key:"render",value:function(){return n.dy` <div> ${this.buttons.map((e=>e.iconPath?n.dy`<ha-icon-button .label="${e.label}" .path="${e.iconPath}" .value="${e.value}" ?active="${this.active===e.value}" @click="${this._handleClick}"></ha-icon-button>`:n.dy`<mwc-button style="${(0,o.V)({width:this.fullWidth?100/this.buttons.length+"%":"initial"})}" outlined .dense="${this.dense}" .value="${e.value}" ?active="${this.active===e.value}" @click="${this._handleClick}">${e.label}</mwc-button>`))} </div> `}},{kind:"method",key:"updated",value:function(){this._buttons?.forEach((async e=>{await e.updateComplete,e.shadowRoot.querySelector("button").style.margin="0"}))}},{kind:"method",key:"_handleClick",value:function(e){this.active=e.currentTarget.value,(0,d.B)(this,"value-changed",{value:this.active})}},{kind:"field",static:!0,key:"styles",value:()=>n.iv`div{display:flex;--mdc-icon-button-size:var(--button-toggle-size, 36px);--mdc-icon-size:var(--button-toggle-icon-size, 20px);direction:ltr}mwc-button{flex:1;--mdc-shape-small:0;--mdc-button-outline-width:1px 0 1px 1px;--mdc-button-outline-color:var(--primary-color)}ha-icon-button{border:1px solid var(--primary-color);border-right-width:0px}ha-icon-button,mwc-button{position:relative;cursor:pointer}ha-icon-button::before,mwc-button::before{top:0;left:0;width:100%;height:100%;position:absolute;background-color:var(--primary-color);opacity:0;pointer-events:none;content:"";transition:opacity 15ms linear,background-color 15ms linear}ha-icon-button[active]::before,mwc-button[active]::before{opacity:1}ha-icon-button[active]{--icon-primary-color:var(--text-primary-color)}mwc-button[active]{--mdc-theme-primary:var(--text-primary-color)}ha-icon-button:first-child,mwc-button:first-child{--mdc-shape-small:4px 0 0 4px;border-radius:4px 0 0 4px;--mdc-button-outline-width:1px}mwc-button:first-child::before{border-radius:4px 0 0 4px}ha-icon-button:last-child,mwc-button:last-child{border-radius:0 4px 4px 0;border-right-width:1px;--mdc-shape-small:0 4px 4px 0;--mdc-button-outline-width:1px}mwc-button:last-child::before{border-radius:0 4px 4px 0}ha-icon-button:only-child,mwc-button:only-child{--mdc-shape-small:4px;border-right-width:1px}`}]}}),n.oi)},4635:function(e,t,a){a.r(t),a.d(t,{HaIconButtonNext:()=>d});var i=a(44249),n=a(57243),r=a(15093),o=a(5111);a(23334);let d=(0,i.Z)([(0,r.Mo)("ha-icon-button-next")],(function(e,t){return{F:class extends t{constructor(...t){super(...t),e(this)}},d:[{kind:"field",decorators:[(0,r.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,r.Cb)({type:Boolean})],key:"disabled",value:()=>!1},{kind:"field",decorators:[(0,r.Cb)()],key:"label",value:void 0},{kind:"field",decorators:[(0,r.SB)()],key:"_icon",value:()=>"rtl"===o.E.document.dir?"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z":"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"},{kind:"method",key:"render",value:function(){return n.dy` <ha-icon-button .disabled="${this.disabled}" .label="${this.label||this.hass?.localize("ui.common.next")||"Next"}" .path="${this._icon}"></ha-icon-button> `}}]}}),n.oi)},5828:function(e,t,a){a.r(t),a.d(t,{HaIconButtonPrev:()=>d});var i=a(44249),n=a(57243),r=a(15093),o=a(5111);a(23334);let d=(0,i.Z)([(0,r.Mo)("ha-icon-button-prev")],(function(e,t){return{F:class extends t{constructor(...t){super(...t),e(this)}},d:[{kind:"field",decorators:[(0,r.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,r.Cb)({type:Boolean})],key:"disabled",value:()=>!1},{kind:"field",decorators:[(0,r.Cb)()],key:"label",value:void 0},{kind:"field",decorators:[(0,r.SB)()],key:"_icon",value:()=>"rtl"===o.E.document.dir?"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z":"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"},{kind:"method",key:"render",value:function(){return n.dy` <ha-icon-button .disabled="${this.disabled}" .label="${this.label||this.hass?.localize("ui.common.back")||"Back"}" .path="${this._icon}"></ha-icon-button> `}}]}}),n.oi)},91106:function(e,t,a){a.d(t,{$5:()=>d,GL:()=>c,KI:()=>v,Vt:()=>l,d1:()=>p,fE:()=>u,tT:()=>h});a(92745),a(9359),a(56475),a(31526),a(70104);var i=a(50875);if(99387==a.j)var n=a(73850);if(99387==a.j)var r=a(47194);var o=a(96194);let d=function(e){return e.THISEVENT="",e.THISANDFUTURE="THISANDFUTURE",e}({}),l=function(e){return e[e.CREATE_EVENT=1]="CREATE_EVENT",e[e.DELETE_EVENT=2]="DELETE_EVENT",e[e.UPDATE_EVENT=4]="UPDATE_EVENT",e}({});const c=async(e,t,a,i)=>{const n=encodeURI(`?start=${t.toISOString()}&end=${a.toISOString()}`),r=[],o=[],d=[];i.forEach((t=>{d.push(e.callApi("GET",`calendars/${t.entity_id}${n}`))}));for(const[e,t]of d.entries()){let a;try{a=await t}catch(t){o.push(i[e].entity_id);continue}const n=i[e];a.forEach((e=>{const t=s(e.start),a=s(e.end);if(!t||!a)return;const i={uid:e.uid,summary:e.summary,description:e.description,dtstart:t,dtend:a,recurrence_id:e.recurrence_id,rrule:e.rrule},o={start:t,end:a,title:e.summary,backgroundColor:n.backgroundColor,borderColor:n.backgroundColor,calendar:n.entity_id,eventData:i};r.push(o)}))}return{events:r,errors:o}},s=e=>"string"==typeof e?e:e.dateTime?e.dateTime:e.date?e.date:void 0,h=e=>Object.keys(e.states).filter((t=>"calendar"===(0,n.M)(t)&&!(0,o.rk)(e.states[t].state)&&!0!==e.entities[t]?.hidden)).sort().map(((t,a)=>({...e.states[t],name:(0,r.C)(e.states[t]),backgroundColor:(0,i.Eu)(a)}))),u=(e,t,a)=>e.callWS({type:"calendar/event/create",entity_id:t,event:a}),v=(e,t,a,i,n,r)=>e.callWS({type:"calendar/event/update",entity_id:t,uid:a,recurrence_id:n,recurrence_range:r,event:i}),p=(e,t,a,i,n)=>e.callWS({type:"calendar/event/delete",entity_id:t,uid:a,recurrence_id:i,recurrence_range:n})},22289:function(e,t,a){a.a(e,(async function(e,t){try{var i=a(44249),n=a(72621),r=(a(9359),a(56475),a(52924),a(95559)),o=a(33297),d=a(95927),l=a(70001),c=a(13711),s=a(18672),h=(a(31622),a(57243)),u=a(15093),v=a(27486),p=a(19631),b=a(16922),y=a(36522),f=a(75278),g=(a(14021),a(20130),a(4635),a(5828),a(91106)),m=a(20382),k=a(28008),w=a(79769),x=a(17361),_=e([d,c,l,r]);[d,c,l,r]=_.then?(await _)():_;const V="M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z",C="M21 3H3C2.4 3 2 3.4 2 4V10C2 10.6 2.4 11 3 11H21C21.6 11 22 10.6 22 10V4C22 3.4 21.6 3 21 3M21 13H3C2.4 13 2 13.4 2 14V20C2 20.6 2.4 21 3 21H21C21.6 21 22 20.6 22 20V14C22 13.4 21.6 13 21 13Z",E="M2,3V6H21V3M20,8H3A1,1 0 0,0 2,9V15A1,1 0 0,0 3,16H20A1,1 0 0,0 21,15V9A1,1 0 0,0 20,8M2,21H21V18H2V21Z",$="M16,5V11H21V5M10,11H15V5H10M16,18H21V12H16M10,18H15V12H10M4,18H9V12H4M4,11H9V5H4V11Z",M="M13,5H10A1,1 0 0,0 9,6V18A1,1 0 0,0 10,19H13A1,1 0 0,0 14,18V6A1,1 0 0,0 13,5M20,5H17A1,1 0 0,0 16,6V18A1,1 0 0,0 17,19H20A1,1 0 0,0 21,18V6A1,1 0 0,0 20,5M6,5H3A1,1 0 0,0 2,6V18A1,1 0 0,0 3,19H6A1,1 0 0,0 7,18V6A1,1 0 0,0 6,5Z",T={headerToolbar:!1,plugins:[d.Z,c.Z,l.ZP],initialView:"dayGridMonth",dayMaxEventRows:!0,height:"parent",handleWindowResize:!1,locales:o.Z,views:{listWeek:{type:"list",duration:{days:7}}}};(0,i.Z)([(0,u.Mo)("ha-full-calendar")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",key:"hass",value:void 0},{kind:"field",decorators:[(0,u.Cb)({type:Boolean,reflect:!0})],key:"narrow",value:()=>!1},{kind:"field",decorators:[(0,u.Cb)({attribute:!1})],key:"events",value:()=>[]},{kind:"field",decorators:[(0,u.Cb)({attribute:!1})],key:"calendars",value:()=>[]},{kind:"field",decorators:[(0,u.Cb)({attribute:!1})],key:"views",value:()=>["dayGridMonth","dayGridWeek","dayGridDay","listWeek"]},{kind:"field",decorators:[(0,u.Cb)({attribute:!1})],key:"initialView",value:()=>"dayGridMonth"},{kind:"field",decorators:[(0,u.Cb)({attribute:!1})],key:"eventDisplay",value:()=>"auto"},{kind:"field",decorators:[(0,u.Cb)({attribute:!1})],key:"error",value(){}},{kind:"field",key:"calendar",value:void 0},{kind:"field",key:"_viewButtons",value:void 0},{kind:"field",decorators:[(0,u.SB)()],key:"_activeView",value(){return this.initialView}},{kind:"field",key:"_resizeController",value(){return new s.Z(this,{callback:()=>this.calendar?.updateSize()})}},{kind:"method",key:"disconnectedCallback",value:function(){(0,n.Z)(i,"disconnectedCallback",this,3)([]),this.calendar?.destroy(),this.calendar=void 0,this.renderRoot.querySelector("style[data-fullcalendar]")?.remove()}},{kind:"method",key:"connectedCallback",value:function(){(0,n.Z)(i,"connectedCallback",this,3)([]),this.hasUpdated&&!this.calendar&&this._loadCalendar(this._activeView)}},{kind:"method",key:"render",value:function(){const e=this._viewToggleButtons(this.views,this.hass.localize);return h.dy` ${this.calendar?h.dy` ${this.error?h.dy`<ha-alert alert-type="error" dismissable @alert-dismissed-clicked="${this._clearError}">${this.error}</ha-alert>`:""} <div class="header"> ${this.narrow?h.dy` <div class="controls"> <h1>${this.calendar.view.title}</h1> <div> <ha-icon-button-prev .label="${this.hass.localize("ui.common.previous")}" class="prev" @click="${this._handlePrev}"> </ha-icon-button-prev> <ha-icon-button-next .label="${this.hass.localize("ui.common.next")}" class="next" @click="${this._handleNext}"> </ha-icon-button-next> </div> </div> <div class="controls buttons"> <mwc-button outlined class="today" @click="${this._handleToday}">${this.hass.localize("ui.components.calendar.today")}</mwc-button> <ha-button-toggle-group .buttons="${e}" .active="${this._activeView}" @value-changed="${this._handleView}"></ha-button-toggle-group> </div> `:h.dy` <div class="navigation"> <mwc-button outlined class="today" @click="${this._handleToday}">${this.hass.localize("ui.components.calendar.today")}</mwc-button> <ha-icon-button-prev .label="${this.hass.localize("ui.common.previous")}" class="prev" @click="${this._handlePrev}"> </ha-icon-button-prev> <ha-icon-button-next .label="${this.hass.localize("ui.common.next")}" class="next" @click="${this._handleNext}"> </ha-icon-button-next> </div> <h1>${this.calendar.view.title}</h1> <ha-button-toggle-group .buttons="${e}" .active="${this._activeView}" @value-changed="${this._handleView}"></ha-button-toggle-group> `} </div> `:""} <div id="calendar"></div> ${this._hasMutableCalendars?h.dy`<ha-fab slot="fab" .label="${this.hass.localize("ui.components.calendar.event.add")}" extended @click="${this._createEvent}"> <ha-svg-icon slot="icon" .path="${V}"></ha-svg-icon> </ha-fab>`:h.Ld} `}},{kind:"method",key:"willUpdate",value:function(e){if((0,n.Z)(i,"willUpdate",this,3)([e]),!this.calendar)return;e.has("events")&&(this.calendar.removeAllEventSources(),this.calendar.addEventSource(this.events)),e.has("views")&&!this.views.includes(this._activeView)&&(this._activeView=this.initialView&&this.views.includes(this.initialView)?this.initialView:this.views[0],this.calendar.changeView(this._activeView),this._fireViewChanged()),e.has("eventDisplay")&&this.calendar.setOption("eventDisplay",this.eventDisplay);const t=e.get("hass");t&&t.language!==this.hass.language&&this.calendar.setOption("locale",this.hass.language)}},{kind:"method",key:"firstUpdated",value:function(){this._loadCalendar(this.initialView),this._activeView=this.initialView}},{kind:"method",key:"_loadCalendar",value:async function(e){const t=this.hass.locale.time_zone===m.c_.local?void 0:(await a.e("36271").then(a.bind(a,38040))).default,i={...T,plugins:this.hass.locale.time_zone===m.c_.local?T.plugins:[...T.plugins,t],locale:this.hass.language,timeZone:this.hass.locale.time_zone===m.c_.local?"local":this.hass.config.time_zone,firstDay:(0,p.Bt)(this.hass.locale),initialView:e,eventDisplay:this.eventDisplay,eventTimeFormat:{hour:(0,b.y)(this.hass.locale)?"numeric":"2-digit",minute:(0,b.y)(this.hass.locale)?"numeric":"2-digit",hour12:(0,b.y)(this.hass.locale)}};i.dateClick=e=>this._handleDateClick(e),i.eventClick=e=>this._handleEventClick(e),this.calendar=new r.f(this.shadowRoot.getElementById("calendar"),i),this.calendar.render(),this._fireViewChanged()}},{kind:"get",key:"_hasMutableCalendars",value:function(){return this.calendars.some((e=>{const t=this.hass.states[e.entity_id];return t&&(0,f.e)(t,g.Vt.CREATE_EVENT)}))}},{kind:"method",key:"_createEvent",value:function(e){(0,x.R)(this,{selectedDate:"dayGridWeek"===this._activeView||"dayGridDay"===this._activeView||"dayGridMonth"===this._activeView&&this.calendar.view.currentStart.getMonth()!==(new Date).getMonth()?this.calendar.view.currentStart:void 0,updated:()=>{this._fireViewChanged()}})}},{kind:"method",key:"_handleEventClick",value:function(e){const t=this.hass.states[e.event.extendedProps.calendar],a=t&&(0,f.e)(t,g.Vt.UPDATE_EVENT),i=t&&(0,f.e)(t,g.Vt.DELETE_EVENT);(0,w.A)(this,{calendarId:e.event.extendedProps.calendar,entry:e.event.extendedProps.eventData,color:e.event.backgroundColor,updated:()=>{this._fireViewChanged()},canEdit:a,canDelete:i})}},{kind:"method",key:"_handleDateClick",value:function(e){"dayGridMonth"===e.view.type&&(this._activeView="dayGridDay",this.calendar.changeView("dayGridDay"),this.calendar.gotoDate(e.dateStr),this._fireViewChanged())}},{kind:"method",key:"_handleNext",value:function(){this.calendar.next(),this._fireViewChanged()}},{kind:"method",key:"_handlePrev",value:function(){this.calendar.prev(),this._fireViewChanged()}},{kind:"method",key:"_handleToday",value:function(){this.calendar.today(),this._fireViewChanged()}},{kind:"method",key:"_handleView",value:function(e){this._activeView=e.detail.value,this.calendar.changeView(this._activeView),this._fireViewChanged()}},{kind:"method",key:"_fireViewChanged",value:function(){(0,y.B)(this,"view-changed",{start:this.calendar.view.activeStart,end:this.calendar.view.activeEnd,view:this.calendar.view.type})}},{kind:"field",key:"_viewToggleButtons",value(){return(0,v.Z)(((e,t)=>(this._viewButtons||(this._viewButtons=[{label:t("ui.panel.lovelace.editor.card.calendar.views.dayGridMonth"),value:"dayGridMonth",iconPath:$},{label:t("ui.panel.lovelace.editor.card.calendar.views.dayGridWeek"),value:"dayGridWeek",iconPath:M},{label:t("ui.panel.lovelace.editor.card.calendar.views.dayGridDay"),value:"dayGridDay",iconPath:E},{label:t("ui.panel.lovelace.editor.card.calendar.views.listWeek"),value:"listWeek",iconPath:C}]),this._viewButtons.filter((t=>e.includes(t.value))))))}},{kind:"method",key:"_clearError",value:function(){this.error=void 0}},{kind:"get",static:!0,key:"styles",value:function(){return[k.Qx,h.iv`:host{display:flex;flex-direction:column;--fc-theme-standard-border-color:var(--divider-color)}.header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}:host([narrow]) .header{padding-right:8px;padding-left:8px;padding-inline-start:8px;padding-inline-end:8px;flex-direction:column;align-items:flex-start;justify-content:initial}.header{padding-right:var(--calendar-header-padding);padding-left:var(--calendar-header-padding);padding-inline-start:var(--calendar-header-padding);padding-inline-end:var(--calendar-header-padding)}.navigation{display:flex;align-items:center;flex-grow:0}a{color:var(--primary-color)}.controls{display:flex;justify-content:space-between;align-items:center;width:100%}.buttons{display:flex;flex-wrap:wrap}.buttons>*{margin-bottom:5px;box-sizing:border-box}.today{margin-right:20px;margin-inline-end:20px;margin-inline-start:initial;direction:var(--direction)}.next,.prev{--mdc-icon-button-size:32px}ha-button-toggle-group{color:var(--primary-color)}ha-fab{position:absolute;bottom:32px;right:32px;inset-inline-end:32px;inset-inline-start:initial;z-index:1}ha-alert{display:block;margin:4px 0}#calendar{flex-grow:1;background-color:var(--ha-card-background,var(--card-background-color,#fff));height:var(--calendar-height);--fc-neutral-bg-color:var( --ha-card-background, var(--card-background-color, white) );--fc-list-event-hover-bg-color:var( --ha-card-background, var(--card-background-color, white) );--fc-theme-standard-border-color:var(--divider-color);--fc-border-color:var(--divider-color);--fc-page-bg-color:var( --ha-card-background, var(--card-background-color, white) )}a{color:inherit!important}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--divider-color);border-width:var(--calendar-border-width,1px);border-radius:var(--calendar-border-radius,var(--mdc-shape-small,4px))}.fc-theme-standard td{border-bottom-left-radius:var(--mdc-shape-small,4px);border-bottom-right-radius:var(--mdc-shape-small,4px)}.fc-scrollgrid-section-header td{border:none}th.fc-col-header-cell.fc-day{background-color:var(--table-header-background-color);color:var(--primary-text-color);font-size:11px;font-weight:700;text-transform:uppercase}.fc-daygrid-dot-event:hover{background-color:inherit}.fc-daygrid-day-top{text-align:center;padding-top:5px;justify-content:center}table.fc-scrollgrid-sync-table tbody tr:first-child .fc-daygrid-day-top{padding-top:0}a.fc-daygrid-day-number{float:none!important;font-size:12px;cursor:pointer}.fc .fc-daygrid-day-number{padding:3px!important}.fc .fc-daygrid-day.fc-day-today{background:inherit}td.fc-day-today .fc-daygrid-day-number{height:26px;color:var(--text-primary-color)!important;background-color:var(--primary-color);border-radius:50%;display:inline-block;text-align:center;white-space:nowrap;width:max-content;min-width:24px}.fc-daygrid-day-events{margin-top:4px}.fc-event{border-radius:4px;line-height:1.7;cursor:pointer}.fc-daygrid-block-event .fc-event-main{padding:0 1px}.fc-day-past .fc-daygrid-day-events{opacity:.5}.fc-icon-x:before{font-family:var(--paper-font-common-base_-_font-family);content:"X"}.fc-popover{background-color:var(--primary-background-color)!important}.fc-popover-header{background-color:var(--secondary-background-color)!important}.fc-theme-standard .fc-list-day-frame{background-color:transparent}.fc-list-event.fc-event td,.fc-list.fc-view{border:none}.fc-list-day.fc-day th{border-bottom:none;border-top:1px solid var(--fc-theme-standard-border-color,#ddd)!important}.fc-list-day-text{font-size:16px;font-weight:400}.fc-list-day-side-text{font-weight:400;font-size:16px;color:var(--primary-color)}.fc-list-day-frame,.fc-list-table td{padding-top:12px;padding-bottom:12px}:host([narrow]) .fc-dayGridMonth-view .fc-daygrid-dot-event .fc-event-time,:host([narrow]) .fc-dayGridMonth-view .fc-daygrid-dot-event .fc-event-title{display:none}:host([narrow]) .fc-dayGridMonth-view .fc-daygrid-event-harness{margin-top:0!important}:host([narrow]) .fc-dayGridMonth-view .fc-daygrid-day-events{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}:host([narrow]) .fc-dayGridMonth-view .fc-scrollgrid-sync-table{overflow:hidden}.fc-scroller::-webkit-scrollbar{width:.4rem;height:.4rem}.fc-scroller::-webkit-scrollbar-thumb{-webkit-border-radius:4px;border-radius:4px;background:var(--scrollbar-thumb-color)}.fc-scroller{overflow-y:auto;scrollbar-color:var(--scrollbar-thumb-color) transparent;scrollbar-width:thin}`]}}]}}),h.oi);t()}catch(e){t(e)}}))},79769:function(e,t,a){a.d(t,{A:()=>r});var i=a(36522);const n=()=>Promise.all([a.e("46379"),a.e("66031"),a.e("97983"),a.e("41258"),a.e("35671"),a.e("99287"),a.e("3134"),a.e("28612"),a.e("58640"),a.e("37602"),a.e("37755"),a.e("88975"),a.e("3561"),a.e("18559"),a.e("88089")]).then(a.bind(a,68908)),r=(e,t)=>{(0,i.B)(e,"show-dialog",{dialogTag:"dialog-calendar-event-detail",dialogImport:n,dialogParams:t})}},17361:function(e,t,a){a.d(t,{R:()=>r});var i=a(36522);const n=()=>Promise.all([a.e("46379"),a.e("66031"),a.e("97983"),a.e("24199"),a.e("41258"),a.e("27506"),a.e("35671"),a.e("42950"),a.e("65505"),a.e("3134"),a.e("28612"),a.e("58640"),a.e("77756"),a.e("37602"),a.e("37755"),a.e("58310"),a.e("27090"),a.e("88975"),a.e("3049"),a.e("3561"),a.e("18559"),a.e("66163")]).then(a.bind(a,49969)),r=(e,t)=>{(0,i.B)(e,"show-dialog",{dialogTag:"dialog-calendar-event-editor",dialogImport:n,dialogParams:t})}}}; //# sourceMappingURL=45898.2d69ec2d228b38b6.js.map