2023-09-26 20:20:30 +09:30
( ( ) => { var j _ = Object . create ; var ia = Object . defineProperty , H _ = Object . defineProperties , B _ = Object . getOwnPropertyDescriptor , F _ = Object . getOwnPropertyDescriptors , z _ = Object . getOwnPropertyNames , hh = Object . getOwnPropertySymbols , $ _ = Object . getPrototypeOf , ph = Object . prototype . hasOwnProperty , U _ = Object . prototype . propertyIsEnumerable ; var lu = ( yr , br , mr ) => br in yr ? ia ( yr , br , { enumerable : ! 0 , configurable : ! 0 , writable : ! 0 , value : mr } ) : yr [ br ] = mr , ci = ( yr , br ) => { for ( var mr in br || ( br = { } ) ) ph . call ( br , mr ) && lu ( yr , mr , br [ mr ] ) ; if ( hh ) for ( var mr of hh ( br ) ) U _ . call ( br , mr ) && lu ( yr , mr , br [ mr ] ) ; return yr } , ll = ( yr , br ) => H _ ( yr , F _ ( br ) ) , mh = yr => ia ( yr , "__esModule" , { value : ! 0 } ) ; var jr = ( yr , br ) => ( ) => ( br || yr ( ( br = { exports : { } } ) . exports , br ) , br . exports ) , V _ = ( yr , br ) => { mh ( yr ) ; for ( var mr in br ) ia ( yr , mr , { get : br [ mr ] , enumerable : ! 0 } ) } , W _ = ( yr , br , mr ) => { if ( br && typeof br == "object" || typeof br == "function" ) for ( let Er of z _ ( br ) ) ! ph . call ( yr , Er ) && Er !== "default" && ia ( yr , Er , { get : ( ) => br [ Er ] , enumerable : ! ( mr = B _ ( br , Er ) ) || mr . enumerable } ) ; return yr } , vn = yr => W _ ( mh ( ia ( yr != null ? j _ ( $ _ ( yr ) ) : { } , "default" , yr && yr . _ _esModule && "default" in yr ? { get : ( ) => yr . default , enumerable : ! 0 } : { value : yr , enumerable : ! 0 } ) ) , yr ) ; var di = ( yr , br , mr ) => ( lu ( yr , typeof br != "symbol" ? br + "" : br , mr ) , mr ) ; var $i = ( yr , br , mr ) => new Promise ( ( Er , wr ) => { var _r = Tr => { try { Sr ( mr . next ( Tr ) ) } catch ( Or ) { wr ( Or ) } } , xr = Tr => { try { Sr ( mr . throw ( Tr ) ) } catch ( Or ) { wr ( Or ) } } , Sr = Tr => Tr . done ? Er ( Tr . value ) : Promise . resolve ( Tr . value ) . then ( _r , xr ) ; Sr ( ( mr = mr . apply ( yr , br ) ) . next ( ) ) } ) ; var Jp = jr ( ( exports , module ) => { ( function ( yr , br ) { typeof define == "function" && define . amd ? define ( [ ] , br ) : yr . htmx = yr . htmx || br ( ) } ) ( typeof self != "undefined" ? self : exports , function ( ) { return function ( ) { "use strict" ; var U = { onLoad : t , process : vt , on : X , off : F , trigger : $ , ajax : nr , find : R , findAll : O , closest : N , values : function ( yr , br ) { var mr = Pt ( yr , br || "post" ) ; return mr . values } , remove : q , addClass : L , removeClass : T , toggleClass : A , takeClass : H , defineExtension : fr , removeExtension : cr , logAll : C , logger : null , config : { historyEnabled : ! 0 , historyCacheSize : 10 , refreshOnHistoryMiss : ! 1 , defaultSwapStyle : "innerHTML" , defaultSwapDelay : 0 , defaultSettleDelay : 20 , includeIndicatorStyles : ! 0 , indicatorClass : "htmx-indicator" , requestClass : "htmx-request" , addedClass : "htmx-added" , settlingClass : "htmx-settling" , swappingClass : "htmx-swapping" , allowEval : ! 0 , inlineScriptNonce : "" , attributesToSettle : [ "class" , "style" , "width" , "height" ] , withCredentials : ! 1 , timeout : 0 , wsReconnectDelay : "full-jitter" , disableSelector : "[hx-disable], [data-hx-disable]" , useTemplateFragments : ! 1 , scrollBehavior : "smooth" , defaultFocusScroll : ! 1 } , parseInterval : v , _ : e , createEventSource : function ( yr ) { return new EventSource ( yr , { withCredentials : ! 0 } ) } , createWebSocket : function ( yr ) { return new WebSocket ( yr , [ ] ) } , version : "1.8.0" } , r = { addTriggerHandler : st , bodyContains : K , canAccessLocalStorage : E , filterValues : Ut , hasAttribute : o , getAttributeValue : V , getClosestMatch : h , getExpressionVars : Qt , getHeaders : Bt , getInputValues : Pt , getInternalData : W , getSwapSpecification : _t , getTriggerSpecs : Me , getTarget : re , makeFragment : g , mergeObjects : Y , makeSettleInfo : Gt , oobSwap : ae , selectAndSwap : Ee , settleImmediately : Lt , shouldCancel : je , triggerEvent : $ , triggerErrorEvent : J , withExtensions : xt } , n = [ "get" , "post" , "put" , "delete" , "patch" ] , i = n . map ( function ( yr ) { return "[hx-" + yr + "], [data-hx-" + yr + "]" } ) . join ( ", " ) ; function v ( yr ) { if ( yr != null ) return yr . slice ( - 2 ) == "ms" ? parseFloat ( yr . slice ( 0 , - 2 ) ) || void 0 : yr . slice ( - 1 ) == "s" ? parseFloat ( yr . slice ( 0 , - 1 ) ) * 1e3 || void 0 : yr . slice ( - 1 ) == "m" ? parseFloat ( yr . slice ( 0 , - 1 ) ) * 1e3 * 60 || void 0 : parseFloat ( yr ) || void 0 } function f ( yr , br ) { return yr . getAttribute && yr . getAttribute ( br ) } function o ( yr , br ) { return yr . hasAttribute && ( yr . hasAttribute ( br ) || yr . hasAttribute ( "data-" + br ) ) } function V ( yr , br ) { return f ( yr , br ) || f ( yr , "data-" + br ) } function u ( yr ) { return yr . parentElement } function _ ( ) { return document } function h ( yr , br ) { for ( ; yr && ! br ( yr ) ; ) yr = u ( yr ) ; return yr || null } function a ( yr , br , mr ) { var Er = V ( br , mr ) , wr = V ( br , "hx-disinherit" ) ; return yr !== br && wr && ( wr === "*" || wr . split ( " " ) . indexOf ( mr ) >= 0 ) ? "unset" : Er } function z ( yr , br ) { var mr = null ; if ( h ( yr , function ( Er ) { return mr = a ( yr , Er , br ) } ) , mr !== "unset" ) return mr } function d ( yr , br ) { var mr = yr . matches || yr . matchesSelector || yr . msMatchesSelector || yr . mozMatchesSelector || yr . webkitMatc
\ v \ f \ r \ xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF ` });var tv=jr((JH,ev)=>{var S0=Ys(),T0=Es(),O0=bd(),Xl="["+O0+"]",D0=RegExp("^"+Xl+Xl+"*"),A0=RegExp(Xl+Xl+"* $ "),yd=function(yr){return function(br){var mr=T0(S0(br));return yr&1&&(mr=mr.replace(D0,"")),yr&2&&(mr=mr.replace(A0,"")),mr}};ev.exports={start:yd(1),end:yd(2),trim:yd(3)}});var nv=jr((QH,iv)=>{var C0=Ni(),L0=Es(),M0=tv().trim,rv=bd(),Jl=C0.parseInt,k0=/^[+-]?0[Xx]/,R0=Jl(rv+"08")!==8||Jl(rv+"0x16")!==22;iv.exports=R0?function(br,mr){var Er=M0(L0(br));return Jl(Er,mr>>>0||(k0.test(Er)?16:10))}:Jl});var Ed=jr((eB,ov)=>{var q0=pd(),I0=Yl();ov.exports=Object.keys||function(br){return q0(br,I0)}});var uv=jr((tB,cv)=>{"use strict";var av=gs(),P0=Fi(),wd=Ed(),j0=md(),H0=dd(),B0=Ks(),F0=Ma(),Mo=Object.assign,lv=Object.defineProperty;cv.exports=!Mo||P0(function(){if(av&&Mo({b:1},Mo(lv({},"a",{enumerable:!0,get:function(){lv(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var yr={},br={},mr=Symbol(),Er="abcdefghijklmnopqrst";return yr[mr]=7,Er.split("").forEach(function(wr){br[wr]=wr}),Mo({},yr)[mr]!=7||wd(Mo({},br)).join("")!=Er})?function(br,mr){for(var Er=B0(br),wr=arguments.length,_r=1,xr=j0.f,Sr=H0.f;wr>_r;)for(var Tr=F0(arguments[_r++]),Or=xr?wd(Tr).concat(xr(Tr)):wd(Tr),Dr=Or.length,Cr=0,Ar;Dr>Cr;)Ar=Or[Cr++],(!av||Sr.call(Tr,Ar))&&(Er[Ar]=Tr[Ar]);return Er}:Mo});var hv=jr((iB,fv)=>{var $ 0=Fi(),U0=Ki(),V0=Hl(),W0=U0("species");fv.exports=function(yr){return V0>=51||! $ 0(function(){var br=[],mr=br.constructor={};return mr[W0]=function(){return{foo:1}},br[yr](Boolean).foo!==1})}});var mv=jr((sB,pv)=>{var J0=gs(),Q0=vs(),Z0=pn(),eC=Ed();pv.exports=J0?Object.defineProperties:function(br,mr){Z0(br);for(var Er=eC(mr),wr=Er.length,_r=0,xr;wr>_r;)Q0.f(br,xr=Er[_r++],mr[xr]);return br}});var vv=jr((oB,gv)=>{var tC=Oa();gv.exports=tC("document","documentElement")});var ec=jr((aB,Sv)=>{var rC=pn(),iC=mv(),bv=Yl(),nC=Ca(),sC=vv(),oC=Yu(),aC= $ l(),yv=">",Ev="<",_d="prototype",xd="script",wv=aC("IE_PROTO"),Sd=function(){},_v=function(yr){return Ev+xd+yv+yr+Ev+"/"+xd+yv},xv=function(yr){yr.write(_v("")),yr.close();var br=yr.parentWindow.Object;return yr=null,br},lC=function(){var yr=oC("iframe"),br="java"+xd+":",mr;return yr.style.display="none",sC.appendChild(yr),yr.src=String(br),mr=yr.contentWindow.document,mr.open(),mr.write(_v("document.F=Object")),mr.close(),mr.F},Ql,Zl=function(){try{Ql=new ActiveXObject("htmlfile")}catch(br){}Zl=typeof document!="undefined"?document.domain&&Ql?xv(Ql):lC():xv(Ql);for(var yr=bv.length;yr--;)delete Zl[_d][bv[yr]];return Zl()};nC[wv]=!0;Sv.exports=Object.create||function(br,mr){var Er;return br!==null?(Sd[_d]=rC(br),Er=new Sd,Sd[_d]=null,Er[wv]=br):Er=Zl(),mr===void 0?Er:iC(Er,mr)}});var Ov=jr((lB,Tv)=>{var cC=Ki(),uC=ec(),dC=vs(),Td=cC("unscopables"),Od=Array.prototype;Od[Td]==null&&dC.f(Od,Td,{configurable:!0,value:uC(null)});Tv.exports=function(yr){Od[Td][yr]=!0}});var ko=jr((cB,Dv)=>{Dv.exports={}});var Cv=jr((uB,Av)=>{var fC=Fi();Av.exports=!fC(function(){function yr(){}return yr.prototype.constructor=null,Object.getPrototypeOf(new yr)!==yr.prototype})});var Dd=jr((dB,Mv)=>{var hC=xn(),pC=Ks(),mC= $ l(),gC=Cv(),Lv=mC("IE_PROTO"),vC=Object.prototype;Mv.exports=gC?Object.getPrototypeOf:function(yr){return yr=pC(yr),hC(yr,Lv)?yr[Lv]:typeof yr.constructor=="function"&&yr instanceof yr.constructor?yr.constructor.prototype:yr instanceof Object?vC:null}});var Md=jr((fB,qv)=>{"use strict";var bC=Fi(),kv=Dd(),yC=ts(),EC=xn(),wC=Ki(),_C=Rl(),Ad=wC("iterator"),Rv=!1,xC=function(){return this},eo,Cd,Ld;[].keys&&(Ld=[].keys(),"next"in Ld?(Cd=kv(kv(Ld)),Cd!==Object.prototype&&(eo=Cd)):Rv=!0);var Nv=eo==null||bC(function(){var yr={};return eo[Ad].call(yr)!==yr});Nv&&(eo={});(!_C||Nv)&&!EC(eo,Ad)&&yC(eo,Ad,xC);qv.exports={IteratorPrototype:eo,BUGGY_SAFARI_ITERATORS:Rv}});var tc=jr((hB,Pv)=>{var SC=vs().f,TC=xn(),OC=Ki(),Iv=OC("toStringTag");Pv.exports=function(yr,br,mr){yr&&!TC(yr=mr?yr:yr.prototype,Iv)&&SC(yr,Iv,{configurable:!0,value:br})}});var Hv=jr((pB,jv)=>{"use strict";
` )&&yr.flags==="s")})});var Yy=jr((rz,Gy)=>{var Wk=Fi(),Gk=Ni(),Yk=Gk.RegExp;Gy.exports=Wk(function(){var yr=Yk("(?<a>b)","g");return yr.exec("b").groups.a!=="b"||"b".replace(yr," $ <a>c")!=="bc"})});var _c=jr((iz,Jy)=>{"use strict";var Kk=Es(),Xk=Fy(),Ky=Uy(),Jk=Il(),Qk=ec(),Zk=Js().get,eR=Wy(),tR=Yy(),wc=RegExp.prototype.exec,rR=Jk("native-string-replace",String.prototype.replace),_f=wc,xf=function(){var yr=/a/,br=/b*/g;return wc.call(yr,"a"),wc.call(br,"a"),yr.lastIndex!==0||br.lastIndex!==0}(),Xy=Ky.UNSUPPORTED_Y||Ky.BROKEN_CARET,Sf=/()??/.exec("")[1]!==void 0,iR=xf||Sf||Xy||eR||tR;iR&&(_f=function(br){var mr=this,Er=Zk(mr),wr=Kk(br),_r=Er.raw,xr,Sr,Tr,Or,Dr,Cr,Ar;if(_r)return _r.lastIndex=mr.lastIndex,xr=_f.call(_r,wr),mr.lastIndex=_r.lastIndex,xr;var Lr=Er.groups,Rr=Xy&&mr.sticky,Nr=Xk.call(mr),Ir=mr.source,Pr=0,Br=wr;if(Rr&&(Nr=Nr.replace("y",""),Nr.indexOf("g")===-1&&(Nr+="g"),Br=wr.slice(mr.lastIndex),mr.lastIndex>0&&(!mr.multiline||mr.multiline&&wr.charAt(mr.lastIndex-1)!== `
` )&&(Ir="(?: "+Ir+")",Br=" "+Br,Pr++),Sr=new RegExp("^(?:"+Ir+")",Nr)),Sf&&(Sr=new RegExp("^"+Ir+" $ (?! \\ s)",Nr)),xf&&(Tr=mr.lastIndex),Or=wc.call(Rr?Sr:mr,Br),Rr?Or?(Or.input=Or.input.slice(Pr),Or[0]=Or[0].slice(Pr),Or.index=mr.lastIndex,mr.lastIndex+=Or[0].length):mr.lastIndex=0:xf&&Or&&(mr.lastIndex=mr.global?Or.index+Or[0].length:Tr),Sf&&Or&&Or.length>1&&rR.call(Or[0],Sr,function(){for(Dr=1;Dr<arguments.length-2;Dr++)arguments[Dr]===void 0&&(Or[Dr]=void 0)}),Or&&Lr)for(Or.groups=Cr=Qk(null),Dr=0;Dr<Lr.length;Dr++)Ar=Lr[Dr],Cr[Ar[0]]=Or[Ar[1]];return Or});Jy.exports=_f});var Tf=jr(()=>{"use strict";var nR=rs(),Qy=_c();nR({target:"RegExp",proto:!0,forced:/./.exec!==Qy},{exec:Qy})});var Df=jr((oz,rE)=>{"use strict";Tf();var Zy=Qs(),sR=_c(),eE=Fi(),tE=Ki(),oR=ts(),aR=tE("species"),Of=RegExp.prototype;rE.exports=function(yr,br,mr,Er){var wr=tE(yr),_r=!eE(function(){var Or={};return Or[wr]=function(){return 7},""[yr](Or)!=7}),xr=_r&&!eE(function(){var Or=!1,Dr=/a/;return yr==="split"&&(Dr={},Dr.constructor={},Dr.constructor[aR]=function(){return Dr},Dr.flags="",Dr[wr]=/./[wr]),Dr.exec=function(){return Or=!0,null},Dr[wr](""),!Or});if(!_r||!xr||mr){var Sr=/./[wr],Tr=br(wr,""[yr],function(Or,Dr,Cr,Ar,Lr){var Rr=Dr.exec;return Rr===sR||Rr===Of.exec?_r&&!Lr?{done:!0,value:Sr.call(Dr,Cr,Ar)}:{done:!0,value:Or.call(Cr,Dr,Ar)}:{done:!1}});Zy(String.prototype,yr,Tr[0]),Zy(Of,wr,Tr[1])}Er&&oR(Of[wr],"sham",!0)}});var Af=jr((az,iE)=>{"use strict";var lR=jd().charAt;iE.exports=function(yr,br,mr){return br+(mr?lR(yr,br).length:1)}});var Cf=jr((lz,nE)=>{var cR=Co(),uR=_c();nE.exports=function(yr,br){var mr=yr.exec;if(typeof mr=="function"){var Er=mr.call(yr,br);if(typeof Er!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return Er}if(cR(yr)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return uR.call(yr,br)}});var lE=jr((dz,aE)=>{var ER=Ks(),wR=Math.floor,_R="".replace,xR=/ \$ ([ $ &' ` ] | \ d { 1 , 2 } | < [ ^ > ] * > ) / g , SR = /\$([$&'`]|\d{1,2})/g ; aE . exports = function ( yr , br , mr , Er , wr , _r ) { var xr = mr + yr . length , Sr = Er . length , Tr = SR ; return wr !== void 0 && ( wr = ER ( wr ) , Tr = xR ) , _R . call ( _r , Tr , function ( Or , Dr ) { var Cr ; switch ( Dr . charAt ( 0 ) ) { case "$" : return "$" ; case "&" : return yr ; case "`" : return br . slice ( 0 , mr ) ; case "'" : return br . slice ( xr ) ; case "<" : Cr = wr [ Dr . slice ( 1 , - 1 ) ] ; break ; default : var Ar = + Dr ; if ( Ar === 0 ) return Or ; if ( Ar > Sr ) { var Lr = wR ( Ar / 10 ) ; return Lr === 0 ? Or : Lr <= Sr ? Er [ Lr - 1 ] === void 0 ? Dr . charAt ( 1 ) : Er [ Lr - 1 ] + Dr . charAt ( 1 ) : Or } Cr = Er [ Ar - 1 ] } return Cr === void 0 ? "" : Cr } ) } } ) ; var NE = jr ( Dc => { "use strict" ; Object . defineProperty ( Dc , "__esModule" , { value : ! 0 } ) ; Dc . bodyRegExps = { xml : /&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g , html4 : /&(?:nbsp|iexcl|cent|pound|curren|yen|brvbar|sect|uml|copy|ordf|laquo|not|shy|reg|macr|deg|plusmn|sup2|sup3|acute|micro|para|middot|cedil|sup1|ordm|raquo|frac14|frac12|frac34|iquest|Agrave|Aacute|Acirc|Atilde|Auml|Aring|AElig|Ccedil|Egrave|Eacute|Ecirc|Euml|Igrave|Iacute|Icirc|Iuml|ETH|Ntilde|Ograve|Oacute|Ocirc|Otilde|Ouml|times|Oslash|Ugrave|Uacute|Ucirc|Uuml|Yacute|THORN|szlig|agrave|aacute|acirc|atilde|auml|aring|aelig|ccedil|egrave|eacute|ecirc|euml|igrave|iacute|icirc|iuml|eth|ntilde|ograve|oacute|ocirc|otilde|ouml|divide|oslash|ugrave|uacute|ucirc|uuml|yacute|thorn|yuml|quot|amp|lt|gt|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g , html5 : /&(?:AElig|AMP|Aacute|Acirc|Agrave|Aring|Atilde|Auml|COPY|Ccedil|ETH|Eacute|Ecirc|Egrave|Euml|GT|Iacute|Icirc|Igrave|Iuml|LT|Ntilde|Oacute|Ocirc|Ograve|Oslash|Otilde|Ouml|QUOT|REG|THORN|Uacute|Ucirc|Ugrave|Uuml|Yacute|aacute|acirc|acute|aelig|agrave|amp|aring|atilde|auml|brvbar|ccedil|cedil|cent|copy|curren|deg|divide|eacute|ecirc|egrave|eth|euml|frac12|frac14|frac34|gt|iacute|icirc|iexcl|igrave|iquest|iuml|laquo|lt|macr|micro|middot|nbsp|not|ntilde|oacute|ocirc|ograve|ordf|ordm|oslash|otilde|ouml|para|plusmn|pound|quot|raquo|reg|sect|shy|sup1|sup2|sup3|szlig|thorn|times|uacute|ucirc|ugrave|uml|uuml|yacute|yen|yuml|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g } ; Dc . namedReferences = { xml : { entities : { "<" : "<" , ">" : ">" , """ : '"' , "'" : "'" , "&" : "&" } , characters : { "<" : "<" , ">" : " &
` ,"𝔑":" \u {1D511}","⁠":" \u 2060"," ":" \x A0","ℕ":" \u 2115","⫬":" \u 2AEC","≢":" \u 2262","≭":" \u 226D","∦":" \u 2226","∉":" \u 2209","≠":" \u 2260","≂̸":" \u 2242 \u 0338","∄":" \u 2204","≯":" \u 226F","≱":" \u 2271","≧̸":" \u 2267 \u 0338","≫̸":" \u 226B \u 0338","≹":" \u 2279","⩾̸":" \u 2A7E \u 0338","≵":" \u 2275","≎̸":" \u 224E \u 0338","≏̸":" \u 224F \u 0338","⋪":" \u 22EA","⧏̸":" \u 29CF \u 0338","⋬":" \u 22EC","≮":" \u 226E","≰":" \u 2270","≸":" \u 2278","≪̸":" \u 226A \u 0338","⩽̸":" \u 2A7D \u 0338","≴":" \u 2274","⪢̸":" \u 2AA2 \u 0338","⪡̸":" \u 2AA1 \u 0338","⊀":" \u 2280","⪯̸":" \u 2AAF \u 0338","⋠":" \u 22E0","∌":" \u 220C","⋫":" \u 22EB","⧐̸":" \u 29D0 \u 0338","⋭":" \u 22ED","⊏̸":" \u 228F \u 0338","⋢":" \u 22E2","⊐̸":" \u 2290 \u 0338","⋣":" \u 22E3","⊂⃒":" \u 2282 \u 20D2","⊈":" \u 2288","⊁":" \u 2281","⪰̸":" \u 2AB0 \u 0338","⋡":" \u 22E1","≿̸":" \u 227F \u 0338","⊃⃒":" \u 2283 \u 20D2","⊉":" \u 2289","≁":" \u 2241","≄":" \u 2244","≇":" \u 2247","≉":" \u 2249","∤":" \u 2224","𝒩":" \u {1D4A9}","Ñ":" \x D1","Ñ":" \x D1","Ν":" \u 039D","Œ":" \u 0152","Ó":" \x D3","Ó":" \x D3","Ô":" \x D4","Ô":" \x D4","О":" \u 041E","Ő":" \u 0150","𝔒":" \u {1D512}","Ò":" \x D2","Ò":" \x D2","Ō":" \u 014C","Ω":" \u 03A9","Ο":" \u 039F","𝕆":" \u {1D546}","“":" \u 201C","‘":" \u 2018","⩔":" \u 2A54","𝒪":" \u {1D4AA}","Ø":" \x D8","Ø":" \x D8","Õ":" \x D5","Õ":" \x D5","⨷":" \u 2A37","Ö":" \x D6","Ö":" \x D6","‾":" \u 203E","⏞":" \u 23DE","⎴":" \u 23B4","⏜":" \u 23DC","∂":" \u 2202","П":" \u 041F","𝔓":" \u {1D513}","Φ":" \u 03A6","Π":" \u 03A0","±":" \x B1","ℌ":" \u 210C","ℙ":" \u 2119","⪻":" \u 2ABB","≺":" \u 227A","⪯":" \u 2AAF","≼":" \u 227C","≾":" \u 227E","″":" \u 2033","∏":" \u 220F","∷":" \u 2237","∝":" \u 221D","𝒫":" \u {1D4AB}","Ψ":" \u 03A8",""":'"',""":'"',"𝔔":" \u {1D514}","ℚ":" \u 211A","𝒬":" \u {1D4AC}","⤐":" \u 2910","®":" \x AE","®":" \x AE","Ŕ":" \u 0154","⟫":" \u 27EB","↠":" \u 21A0","⤖":" \u 2916","Ř":" \u 0158","Ŗ":" \u 0156","Р":" \u 0420","ℜ":" \u 211C","∋":" \u 220B","⇋":" \u 21CB","⥯":" \u 296F","ℜ":" \u 211C","Ρ":" \u 03A1","⟩":" \u 27E9","→":" \u 2192","⇥":" \u 21E5","⇄":" \u 21C4","⌉":" \u 2309","⟧":" \u 27E7","⥝":" \u 295D","⇂":" \u 21C2","⥕":" \u 2955","⌋":" \u 230B","⊢":" \u 22A2","↦":" \u 21A6","⥛":" \u 295B","⊳":" \u 22B3","⧐":" \u 29D0","⊵":" \u 22B5","⥏":" \u 294F","⥜":" \u 295C","↾":" \u 21BE","⥔":" \u 2954","⇀":" \u 21C0","⥓":" \u 2953","⇒":" \u 21D2","ℝ":" \u 211D","⥰":" \u 2970","⇛":" \u 21DB","ℛ":" \u 211B","↱":" \u 21B1","⧴":" \u 29F4","Щ":" \u 0429","Ш":" \u 0428","Ь":" \u 042C","Ś":" \u 015A","⪼":" \u 2ABC","Š":" \u 0160","Ş":" \u 015E","Ŝ":" \u 015C","&
2023-05-30 08:12:51 +02:00
Note : ".grid-stack" is required for proper CSS styling and drag / drop , and is the default selector . ` :"GridStack.init() no grid element was passed."),null)}static initAll(br={},mr=".grid-stack"){let Er=[];return Ci.getGridElements(mr).forEach(wr=>{wr.gridstack||(wr.gridstack=new Ci(wr,Yr.Utils.cloneDeep(br)),delete br.dragIn,delete br.dragInOptions),Er.push(wr.gridstack)}),Er.length===0&&console.error('GridStack.initAll() no grid was found with selector "'+mr+ ` " - element missing or wrong selector ?
2023-09-26 20:20:30 +09:30
Note : ".grid-stack" is required for proper CSS styling and drag / drop , and is the default selector . ` ),Er}static addGrid(br,mr={}){if(!br)return null;let Er=br;if(!br.classList.contains("grid-stack")){let _r=document.implementation.createHTMLDocument("");_r.body.innerHTML= ` < div class = "grid-stack ${mr.class||" "}" > < / d i v > ` , E r = _ r . b o d y . c h i l d r e n [ 0 ] , b r . a p p e n d C h i l d ( E r ) } r e t u r n C i . i n i t ( m r , E r ) } s t a t i c r e g i s t e r E n g i n e ( b r ) { C i . e n g i n e C l a s s = b r } g e t p l a c e h o l d e r ( ) { i f ( ! t h i s . _ p l a c e h o l d e r ) { l e t b r = d o c u m e n t . c r e a t e E l e m e n t ( " d i v " ) ; b r . c l a s s N a m e = " p l a c e h o l d e r - c o n t e n t " , t h i s . o p t s . p l a c e h o l d e r T e x t & & ( b r . i n n e r H T M L = t h i s . o p t s . p l a c e h o l d e r T e x t ) , t h i s . _ p l a c e h o l d e r = d o c u m e n t . c r e a t e E l e m e n t ( " d i v " ) , t h i s . _ p l a c e h o l d e r . c l a s s L i s t . a d d ( t h i s . o p t s . p l a c e h o l d e r C l a s s , g n . g r i d D e f a u l t s . i t e m C l a s s , t h i s . o p t s . i t e m C l a s s ) , t h i s . p l a c e h o l d e r . a p p e n d C h i l d ( b r ) } r e t u r n t h i s . _ p l a c e h o l d e r } a d d W i d g e t ( b r , m r ) { f u n c t i o n E r ( S r ) { r e t u r n S r . e l ! = = v o i d 0 | | S r . x ! = = v o i d 0 | | S r . y ! = = v o i d 0 | | S r . w ! = = v o i d 0 | | S r . h ! = = v o i d 0 | | S r . c o n t e n t ! = = v o i d 0 } l e t w r , _ r ; i f ( t y p e o f b r = = " s t r i n g " ) { l e t S r = d o c u m e n t . i m p l e m e n t a t i o n . c r e a t e H T M L D o c u m e n t ( " " ) ; S r . b o d y . i n n e r H T M L = b r , w r = S r . b o d y . c h i l d r e n [ 0 ] } e l s e i f ( a r g u m e n t s . l e n g t h = = = 0 | | a r g u m e n t s . l e n g t h = = = 1 & & E r ( b r ) ) i f ( _ r = m r = b r , _ r = = n u l l ? v o i d 0 : _ r . e l ) w r = _ r . e l ; e l s e i f ( t h i s . o p t s . a d d R e m o v e C B ) w r = t h i s . o p t s . a d d R e m o v e C B ( t h i s , m r , ! 0 ) ; e l s e { l e t S r = ( m r = = n u l l ? v o i d 0 : m r . c o n t e n t ) | | " " , T r = d o c u m e n t . i m p l e m e n t a t i o n . c r e a t e H T M L D o c u m e n t ( " " ) ; T r . b o d y . i n n e r H T M L = ` < d i v c l a s s = " g r i d - s t a c k - i t e m $ { t h i s . o p t s . i t e m C l a s s | | " " } " > < d i v c l a s s = " g r i d - s t a c k - i t e m - c o n t e n t " > $ { S r } < / d i v > < / d i v > ` , w r = T r . b o d y . c h i l d r e n [ 0 ] } e l s e w r = b r ; i f ( ! w r ) r e t u r n ; l e t x r = t h i s . _ r e a d A t t r ( w r ) ; r e t u r n m r = Y r . U t i l s . c l o n e D e e p ( m r ) | | { } , Y r . U t i l s . d e f a u l t s ( m r , x r ) , _ r = t h i s . e n g i n e . p r e p a r e N o d e ( m r ) , t h i s . _ w r i t e A t t r ( w r , m r ) , t h i s . _ i n s e r t N o t A p p e n d ? t h i s . e l . p r e p e n d ( w r ) : t h i s . e l . a p p e n d C h i l d ( w r ) , t h i s . _ p r e p a r e E l e m e n t ( w r , ! 0 , m r ) , t h i s . _ u p d a t e C o n t a i n e r H e i g h t ( ) , _ r . s u b G r i d & & t h i s . m a k e S u b G r i d ( _ r . e l , v o i d 0 , v o i d 0 , ! 1 ) , t h i s . _ p r e v C o l u m n & & t h i s . o p t s . c o l u m n = = = 1 & & ( t h i s . _ i g n o r e L a y o u t s N o d e C h a n g e = ! 0 ) , t h i s . _ t r i g g e r A d d E v e n t ( ) , t h i s . _ t r i g g e r C h a n g e E v e n t ( ) , d e l e t e t h i s . _ i g n o r e L a y o u t s N o d e C h a n g e , w r } m a k e S u b G r i d ( b r , m r , E r , w r = ! 0 ) { v a r _ r , x r , S r ; l e t T r = b r . g r i d s t a c k N o d e ; i f ( T r | | ( T r = t h i s . m a k e W i d g e t ( b r ) . g r i d s t a c k N o d e ) , ( _ r = T r . s u b G r i d ) = = = n u l l | | _ r = = = v o i d 0 ? v o i d 0 : _ r . e l ) r e t u r n T r . s u b G r i d ; l e t O r , D r = t h i s ; f o r ( ; D r & & ! O r ; ) O r = ( x r = D r . o p t s ) = = = n u l l | | x r = = = v o i d 0 ? v o i d 0 : x r . s u b G r i d , D r = ( S r = D r . p a r e n t G r i d I t e m ) = = = n u l l | | S r = = = v o i d 0 ? v o i d 0 : S r . g r i d ; m r = Y r . U t i l s . c l o n e D e e p ( O b j e c t . a s s i g n ( O b j e c t . a s s i g n ( O b j e c t . a s s i g n ( { } , O r | | { } ) , { c h i l d r e n : v o i d 0 } ) , m r | | T r . s u b G r i d ) ) , T r . s u b G r i d = m r ; l e t C r ; m r . c o l u m n = = = " a u t o " & & ( C r = ! 0 , m r . c o l u m n = M a t h . m a x ( T r . w | | 1 , ( E r = = n u l l ? v o i d 0 : E r . w ) | | 1 ) , m r . d i s a b l e O n e C o l u m n M o d e = ! 0 ) ; l e t A r = T r . e l . q u e r y S e l e c t o r ( " . g r i d - s t a c k - i t e m - c o n t e n t " ) , L r , R r ; i f ( w r ) { t h i s . _ r e m o v e D D ( T r . e l ) ; l e t I r = d o c u m e n t . i m p l e m e n t a t i o n . c r e a t e H T M L D o c u m e n t ( " " ) ; I r . b o d y . i n n e r H T M L = ' < d i v c l a s s = " g r i d - s t a c k - i t e m " > < / d i v > ' , L r = I r . b o d y . c h i l d r e n [ 0 ] , L r . a p p e n d C h i l d ( A r ) , R r = O b j e c t . a s s i g n ( O b j e c t . a s s i g n ( { } , T r ) , { x : 0 , y : 0 } ) , Y r . U t i l s . r e m o v e I n t e r n a l F o r S a v e ( R r ) , d e l e t e R r . s u b G r i d , T r . c o n t e n t & & ( R r . c o n t e n t = T r . c o n t e n t , d e l e t e T r . c o n t e n t ) , I r . b o d y . i n n e r H T M L = ' < d i v c l a s s = " g r i d - s t a c k - i t e m - c o n t e n t " > < / d i v > ' , A r = I r . b o d y . c h i l d r e n [ 0 ] , T r . e l . a p p e n d C h i l d ( A r ) , t h i s . _ p r e p a r e D r a g D r o p B y N o d e ( T r ) } i f ( E r ) { l e t I r = C r ? m r . c o l u m n : T r . w , P r = T r . h + E r . h , B r = T r . e l . s t y l e ; B r . t r a n s i t i o n = " n o n e " , t h i s . u p d a t e ( T r . e l , { w : I r , h : P r } ) , s e t T i m e o u t ( ( ) = > B r . t r a n s i t i o n = n u l l ) } l e t N r = T r . s u b G r i d = C i . a d d G r i d ( A r , m r ) ; r e t u r n ( E r = = n u l l ? v o i d 0 : E r . _ m o v i n g ) & & ( N r . _ i s T e m p = ! 0 ) , C r & & ( N r . _ a u t o C o l u m n = ! 0 ) , w r & & N r . a d d W i d g e t ( L r , R r ) , E r & & ( E r . _ m o v i n g ? w i n d o w . s e t T i m e o u t ( ( ) = > Y r . U t i l s . s i m u l a t e M o u s e E v e n t ( E r . _ e v e n t , " m o u s e e n t e r " , N r . e l ) , 0 ) : N r . a d d W i d g e t ( T r . e l , T r ) ) , N r } r e m o v e A s S u b G r i d ( b r ) { v a r m r ; l e t E r = ( m r = t h i s . p a r e n t G r i d I t e m ) = = = n u l l | | m r = = = v o i d 0 ? v o i d 0 : m r . g r i d ; ! E r | | ( E r . b a t c h U p d a t e ( ) , E r . r e m o v e W i d g e t ( t h i s . p a r e n t G r i d I t e m . e l , ! 0 , ! 0 ) , t h i s . e n g i n e . n o d e s . f o r E a c h ( w r = > { w r . x + = t h i s . p a r e n t G r i d I t e m . x , w r . y + = t h i s . p a r e n t G r i d I t e m . y , E r . a d d W i d g e t ( w r . e l , w r ) } ) , E r . b a t c h U p d a t e ( ! 1 ) , d e l e t e t h i s . p a r e n t G r i d I t e m , b r & & w i n d o w . s e t T i m e o u t ( ( ) = > Y r . U t i l s . s i m u l a t e M o u s e E v e n t ( b r . _ e v e n t , " m o u s e e n t e r " , E r . e l ) , 0 ) ) } s a v e ( b r = ! 0 , m r = ! 1 ) { l e t E r = t h i s . e n g i n e . s a v e ( b r ) ; i f ( E r . f o r E a c h ( w r = > { v a r _ r ; i f ( b r & & w r . e l & & ! w r . s u b G r i d ) { l e t x r = w r . e l . q u e r y S e l e c t o r ( " . g r i d - s t a c k - i t e m - c o n t e n t " ) ; w
2023-12-15 22:07:15 +01:00
` )}:!xr.ok&&"detail"in Tr?{error:Tr.detail}:Tr})}function jo(yr,br){return $ i(this,null,function*(){return yield mE(yr,"PATCH",br)})}function BR(yr){return $ i(this,null,function*(){return yield mE(yr,"GET")})}function gE(yr){return $ i(this,null,function*(){return yield BR(yr)})}function*Wr(...yr){for(let br of yr)for(let mr of document.querySelectorAll(br))mr!==null&&(yield mr)}function $ a(yr){return document.getElementById(yr)}function vE(yr,br=0){let mr=br,Er=document.getElementById("content-title");Er!==null&&(mr+=Er.getBoundingClientRect().bottom);let wr=yr.getBoundingClientRect().top+window.pageYOffset+mr;window.scrollTo({top:wr,behavior:"smooth"})}function bE(yr,br="select"){let mr=[];for(let Er of yr.querySelectorAll(br))if(Er!==null){let wr={name:Er.name,options:[]};for(let _r of Er.options)_r.selected&&wr.options.push(_r.value);mr=[...mr,wr]}return mr}function If(yr,br){yr!==null&&(typeof br=="undefined"?window.getComputedStyle(yr).display==="none"?yr.style.display="":yr.style.display="none":br==="show"?yr.style.display="":yr.style.display="none")}function ss(yr,br,mr){function Er(_r){return!!(typeof mr=="string"&&_r!==null&&_r.matches(mr))}function wr(_r){if(_r!==null&&_r.parentElement!==null&&!Er(_r)){for(let xr of _r.parentElement.querySelectorAll(br))if(xr!==null)return xr;return wr(_r.parentElement.parentElement)}return null}return wr(yr)}function Ho(yr,br,mr=null,Er=[]){let wr=document.createElement(yr);if(br!==null)for(let _r of Object.keys(br)){let xr=_r,Sr=br[xr];xr in wr&&(wr[xr]=Sr)}mr!==null&&mr.length>0&&wr.classList.add(...mr);for(let _r of Er)wr.appendChild(_r);return wr}function yE(yr,br){let mr=new Map;for(let Er of yr){let wr=Er[br];mr.has(wr)||mr.set(wr,Er)}return Array.from(mr.values())}function _s(yr,br,mr){if(typeof yr!="string")throw new TypeError("replaceAll 'input' argument must be a string");if(typeof br!="string"&&!(br instanceof RegExp))throw new TypeError("replaceAll 'pattern' argument must be a string or RegExp instance");switch(typeof mr){case"boolean":mr=String(mr);break;case"number":mr=String(mr);break;case"string":break;default:throw new TypeError("replaceAll 'replacement' argument must be stringifyable")}if(br instanceof RegExp){let Er=Array.from(new Set([...br.flags.split(""),"g"])).join("");br=new RegExp(br.source,Er)}else br=new RegExp(br,"g");return yr.replace(br,mr)}function FR(yr,br){let mr=new Set;for(let Er of br.querySelectorAll("*[name]"))Er.validity.valid?Er.classList.contains("is-invalid")&&Er.classList.remove("is-invalid"):(mr.add(Er.name),Er.classList.contains("is-invalid")||Er.classList.add("is-invalid"));if(mr.size!==0){let Er=br.elements.namedItem(Array.from(mr)[0]);vE(Er),yr.preventDefault()}}function EE(){for(let yr of Wr("form")){let br=yr.querySelectorAll("button[type=submit]");for(let mr of br)mr.addEventListener("click",Er=>FR(Er,yr))}}function wE(){for(let yr of Wr("a.set_field_value"))if(yr!==null){let br=function(mr){mr.preventDefault();let Er=yr.getAttribute("data"),wr=document.getElementById(yr.target);wr!==null&&Er!==null&&(wr.value=Er)};yr.addEventListener("click",br)}}var _E={vlangroup:{region:{hide:["id_sitegroup","id_site","id_location","id_rack","id_clustergroup","id_cluster"],show:["id_region"]},"site group":{hide:["id_region","id_site","id_location","id_rack","id_clustergroup","id_cluster"],show:["id_sitegroup"]},site:{hide:["id_location","id_rack","id_clustergroup","id_cluster"],show:["id_region","id_sitegroup","id_site"]},location:{hide:["id_rack","id_clustergroup","id_cluster"],show:["id_region","id_sitegroup","id_site","id_location"]},rack:{hide:["id_clustergroup","id_cluster"],show:["id_region","id_sitegroup","id_site","id_location","id_rack"]},"cluster group":{hide:["id_region","id_sitegroup","id_site","id_location","id_rack","id_cluster"],show:["id_clustergroup"]},cluster:{hide:["id_region","id_sitegroup","id_site","id_location","id_rack"],show:["id_clustergroup","id_cluster"]},default:{hide:["id_region","id_sitegroup","id_site","id_location","id_rack","id_clustergroup","id_cluster"],show:[]}}},xE={vlangroup_add:"vlangroup",vlangroup_
2023-05-30 08:12:51 +02:00
div . ss - values div . ss - value [ data - id = "${mr}" ] ,
div . ss - list div . ss - option : not ( . ss - disabled ) [ data - id = "${mr}" ]
2021-07-24 00:00:38 -07:00
{
2023-05-30 08:12:51 +02:00
background - color : $ { _r } ! important ;
color : $ { xr } ! important ;
2021-07-24 00:00:38 -07:00
}
2022-02-07 13:49:27 -07:00
` , `
2023-10-13 16:39:19 -04:00
` ,"").trim(),document.head.appendChild(wr)}}resetClasses(){let br=this.slim.slim;if(br)for(let mr of this.base.classList)br.container.classList.remove(mr)}initResetButton(){let br=ss(this.base,"button[data-reset-select]");br!==null&&br.addEventListener("click",()=>{window.location.assign(window.location.origin+window.location.pathname)})}initRefreshButton(){if(this.allowRefresh){let br=Ho("button",{type:"button"},["btn","btn-sm","btn-ghost-dark"],[Ho("i",null,["mdi","mdi-reload"])]);br.addEventListener("click",()=>this.loadData()),br.type="button",this.slim.slim.search.container.appendChild(br)}}};function hw(){for(let yr of Wr(".netbox-api-select:not([data-ssid])"))new Kf(yr)}function pw(yr){return typeof yr.value=="string"&&yr.value!==""}function mw(yr,br){if(yr.slim.singleSelected!==null)if(pw(br)){let mr= ` # $ { br . value } ` ,Er=Wa(mr);yr.slim.singleSelected.container.style.backgroundColor=mr,yr.slim.singleSelected.container.style.color=Er}else yr.slim.singleSelected.container.removeAttribute("style")}function gw(){for(let yr of Wr("select.netbox-color-select:not([data-ssid])")){for(let mr of yr.options)if(pw(mr)){let Er= ` # $ { mr . value } ` ,wr=Wa(Er);mr.style.backgroundColor=Er,mr.style.color=wr}let br=new zo({select:yr,allowDeselect:!0,deselectLabel:'<i class="mdi mdi-close-circle" style="color: currentColor;"></i>'});for(let mr of br.data.data)if("selected"in mr&&mr.selected){mw(br,mr);break}for(let mr of yr.classList)br.slim.container.classList.remove(mr);br.onChange=mr=>mw(br,mr)}}function vw(){for(let yr of Wr(".netbox-static-select:not([data-ssid])"))if(yr!==null){let br=document.querySelector( ` label [ for = "${yr.id}" ] ` ),mr;br!==null&&(mr= ` Select $ { br . innerText . trim ( ) } ` );let Er=new zo({select:yr,allowDeselect:!0,deselectLabel:'<i class="mdi mdi-close-circle"></i>',placeholder:mr});for(let wr of yr.classList)Er.slim.container.classList.remove(wr)}}function Cc(){for(let yr of[hw,gw,vw])yr()}function SN(yr){let br=yr.getAttribute("data-url"),mr=yr.classList.contains("connected"),Er=mr?"planned":"connected";mi(br)&&jo(br,{status:Er}).then(wr=>{var _r;if(ns(wr)){Un("danger","Error",wr.error).show();return}else{let xr=(_r=yr.parentElement)==null?void 0:_r.parentElement,Sr=yr.querySelector("i.mdi, span.mdi");mr?(xr.classList.remove("success"),xr.classList.add("info"),yr.classList.remove("connected","btn-warning"),yr.classList.add("btn-info"),yr.title="Mark Installed",Sr.classList.remove("mdi-lan-disconnect"),Sr.classList.add("mdi-lan-connect")):(xr.classList.remove("info"),xr.classList.add("success"),yr.classList.remove("btn-success"),yr.classList.add("connected","btn-warning"),yr.title="Mark Installed",Sr.classList.remove("mdi-lan-connect"),Sr.classList.add("mdi-lan-disconnect"))}})}function bw(){for(let yr of Wr("button.cable-toggle"))yr.addEventListener("click",()=>SN(yr))}var yw=class{set(br,mr,Er){return br[mr]=Er,!0}get(br,mr){return br[mr]}has(br,mr){return mr in br}},Lc=class{constructor(br,mr){di(this,"handlers");di(this,"proxy");di(this,"options");di(this,"key","");if(this.options=mr,typeof this.options.key=="string"?this.key=this.options.key:this.key=this.generateStateKey(br),this.options.persist){let Er=this.retrieve();Er!==null&&(br=ci(ci({},br),Er))}this.handlers=new yw,this.proxy=new Proxy(br,this.handlers),this.options.persist&&this.save()}generateStateKey(br){return ` netbox - $ { window . btoa ( Object . keys ( br ) . join ( "---" ) ) } ` }get(br){return this.handlers.get(this.proxy,br)}set(br,mr){this.handlers.set(this.proxy,br,mr),this.options.persist&&this.save()}all(){return this.proxy}keys(){return Object.keys(this.proxy)}values(){return Object.values(this.proxy)}save(){let br=JSON.stringify(this.proxy);localStorage.setItem(this.key,br)}retrieve(){let br=localStorage.getItem(this.key);return br!==null?JSON.parse(br):null}};function xs(yr,br={}){return new Lc(yr,br)}var Xf=xs({hidden:!1},{persist:!0,key:"netbox-object-depth"});var Jf=xs({view:"images-and-labels"},{persist:!0});var Ew=xs({element:null},{persist:!1});var ww=xs({hidden:!0},{persist:!0,key:"netbox-secret"});function _w(yr,br){br.setAttribute("data-depth-indicators",yr?"h
2022-10-04 15:02:37 +02:00
< span class = 'flatpickr-weekday' >
2023-05-30 08:12:51 +02:00
` +kr.join("</span><span class='flatpickr-weekday'>")+ `
2022-10-04 15:02:37 +02:00
< / s p a n >
2023-09-26 20:20:30 +09:30
` }}function ii(){mr.calendarContainer.classList.add("hasWeeks");var Mr=gi("div","flatpickr-weekwrapper");Mr.appendChild(gi("span","flatpickr-weekday",mr.l10n.weekAbbreviation));var kr=gi("div","flatpickr-weeks");return Mr.appendChild(kr),{weekWrapper:Mr,weekNumbers:kr}}function ei(Mr,kr){kr===void 0&&(kr=!0);var qr=kr?Mr:Mr-mr.currentMonth;qr<0&&mr._hidePrevMonthArrow===!0||qr>0&&mr._hideNextMonthArrow===!0||(mr.currentMonth+=qr,(mr.currentMonth<0||mr.currentMonth>11)&&(mr.currentYear+=mr.currentMonth>11?1:-1,mr.currentMonth=(mr.currentMonth+12)%12,Ti("onYearChange"),Ei()),_i(),Ti("onMonthChange"),al())}function Qr(Mr,kr){if(Mr===void 0&&(Mr=!0),kr===void 0&&(kr=!0),mr.input.value="",mr.altInput!==void 0&&(mr.altInput.value=""),mr.mobileInput!==void 0&&(mr.mobileInput.value=""),mr.selectedDates=[],mr.latestSelectedDateObj=void 0,kr===!0&&(mr.currentYear=mr._initialDate.getFullYear(),mr.currentMonth=mr._initialDate.getMonth()),mr.config.enableTime===!0){var qr=jc(mr.config),Hr=qr.hours,Vr=qr.minutes,Gr=qr.seconds;Lr(Hr,Vr,Gr)}mr.redraw(),Mr&&Ti("onChange")}function si(){mr.isOpen=!1,mr.isMobile||(mr.calendarContainer!==void 0&&mr.calendarContainer.classList.remove("open"),mr._input!==void 0&&mr._input.classList.remove("active")),Ti("onClose")}function Zr(){mr.config!==void 0&&Ti("onDestroy");for(var Mr=mr._handlers.length;Mr--;)mr._handlers[Mr].remove();if(mr._handlers=[],mr.mobileInput)mr.mobileInput.parentNode&&mr.mobileInput.parentNode.removeChild(mr.mobileInput),mr.mobileInput=void 0;else if(mr.calendarContainer&&mr.calendarContainer.parentNode)if(mr.config.static&&mr.calendarContainer.parentNode){var kr=mr.calendarContainer.parentNode;if(kr.lastChild&&kr.removeChild(kr.lastChild),kr.parentNode){for(;kr.firstChild;)kr.parentNode.insertBefore(kr.firstChild,kr);kr.parentNode.removeChild(kr)}}else mr.calendarContainer.parentNode.removeChild(mr.calendarContainer);mr.altInput&&(mr.input.type="text",mr.altInput.parentNode&&mr.altInput.parentNode.removeChild(mr.altInput),delete mr.altInput),mr.input&&(mr.input.type=mr.input._type,mr.input.classList.remove("flatpickr-input"),mr.input.removeAttribute("readonly")),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(qr){try{delete mr[qr]}catch(Hr){}})}function ni(Mr){return mr.calendarContainer.contains(Mr)}function bi(Mr){if(mr.isOpen&&!mr.config.inline){var kr=ln(Mr),qr=ni(kr),Hr=kr===mr.input||kr===mr.altInput||mr.element.contains(kr)||Mr.path&&Mr.path.indexOf&&(~Mr.path.indexOf(mr.input)||~Mr.path.indexOf(mr.altInput)),Vr=!Hr&&!qr&&!ni(Mr.relatedTarget),Gr=!mr.config.ignoredFocusElements.some(function(ui){return ui.contains(kr)});Vr&&Gr&&(mr.config.allowInput&&mr.setDate(mr._input.value,!1,mr.config.altInput?mr.config.altFormat:mr.config.dateFormat),mr.timeContainer!==void 0&&mr.minuteElement!==void 0&&mr.hourElement!==void 0&&mr.input.value!==""&&mr.input.value!==void 0&&Tr(),mr.close(),mr.config&&mr.config.mode==="range"&&mr.selectedDates.length===1&&mr.clear(!1))}}function xi(Mr){if(!(!Mr||mr.config.minDate&&Mr<mr.config.minDate.getFullYear()||mr.config.maxDate&&Mr>mr.config.maxDate.getFullYear())){var kr=Mr,qr=mr.currentYear!==kr;mr.currentYear=kr||mr.currentYear,mr.config.maxDate&&mr.currentYear===mr.config.maxDate.getFullYear()?mr.currentMonth=Math.min(mr.config.maxDate.getMonth(),mr.currentMonth):mr.config.minDate&&mr.currentYear===mr.config.minDate.getFullYear()&&(mr.currentMonth=Math.max(mr.config.minDate.getMonth(),mr.currentMonth)),qr&&(mr.redraw(),Ti("onYearChange"),Ei())}}function Si(Mr,kr){var qr;kr===void 0&&(kr=!0);var Hr=mr.parseDate(Mr,void 0,kr);if(mr.config.minDate&&Hr&&cn(Hr,mr.config.m
2021-07-24 00:00:38 -07:00
/ * !
2021-08-30 11:02:47 -07:00
* Bootstrap v5 . 0.2 ( https : //getbootstrap.com/)
2021-07-24 00:00:38 -07:00
* Copyright 2011 - 2021 The Bootstrap Authors ( https : //github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT ( https : //github.com/twbs/bootstrap/blob/main/LICENSE)
* /
/ * !
2023-02-24 16:04:00 -05:00
* GridStack 7.2 . 3
* https : //gridstackjs.com/
*
* Copyright ( c ) 2021 - 2022 Alain Dumesny
* see root license https : //github.com/gridstack/gridstack.js/tree/master/LICENSE
2021-07-24 00:00:38 -07:00
* /
/ * !
2022-10-04 15:02:37 +02:00
* clipboard . js v2 . 0.11
2021-07-24 00:00:38 -07:00
* https : //clipboardjs.com/
2021-08-30 10:56:02 -07:00
*
2021-07-24 00:00:38 -07:00
* Licensed MIT © Zeno Rocha
* /