1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00
Files
netbox-community-netbox/netbox/project-static/dist/netbox.js

46 lines
372 KiB
JavaScript
Raw Normal View History

(()=>{var C_=Object.create;var Ms=Object.defineProperty,L_=Object.defineProperties,D_=Object.getOwnPropertyDescriptor,M_=Object.getOwnPropertyDescriptors,I_=Object.getOwnPropertyNames,yd=Object.getOwnPropertySymbols,N_=Object.getPrototypeOf,Ed=Object.prototype.hasOwnProperty,k_=Object.prototype.propertyIsEnumerable;var Oc=(tn,nn,en)=>nn in tn?Ms(tn,nn,{enumerable:!0,configurable:!0,writable:!0,value:en}):tn[nn]=en,Un=(tn,nn)=>{for(var en in nn||(nn={}))Ed.call(nn,en)&&Oc(tn,en,nn[en]);if(yd)for(var en of yd(nn))k_.call(nn,en)&&Oc(tn,en,nn[en]);return tn},ka=(tn,nn)=>L_(tn,M_(nn)),_d=tn=>Ms(tn,"__esModule",{value:!0});var Tn=(tn,nn)=>()=>(nn||tn((nn={exports:{}}).exports,nn),nn.exports),P_=(tn,nn)=>{_d(tn);for(var en in nn)Ms(tn,en,{get:nn[en],enumerable:!0})},R_=(tn,nn,en)=>{if(nn&&typeof nn=="object"||typeof nn=="function")for(let rn of I_(nn))!Ed.call(tn,rn)&&rn!=="default"&&Ms(tn,rn,{get:()=>nn[rn],enumerable:!(en=D_(nn,rn))||en.enumerable});return tn},yi=tn=>R_(_d(Ms(tn!=null?C_(N_(tn)):{},"default",tn&&tn.__esModule&&"default"in tn?{get:()=>tn.default,enumerable:!0}:{value:tn,enumerable:!0})),tn);var Kn=(tn,nn,en)=>(Oc(tn,typeof nn!="symbol"?nn+"":nn,en),en);var Kr=(tn,nn,en)=>new Promise((rn,on)=>{var sn=cn=>{try{ln(en.next(cn))}catch(un){on(un)}},an=cn=>{try{ln(en.throw(cn))}catch(un){on(un)}},ln=cn=>cn.done?rn(cn.value):Promise.resolve(cn.value).then(sn,an);ln((en=en.apply(tn,nn)).next())});var rp=Tn((exports,module)=>{(function(tn,nn){typeof define=="function"&&define.amd?define([],nn):tn.htmx=tn.htmx||nn()})(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(tn,nn){var en=Pt(tn,nn||"post");return en.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(tn){return new EventSource(tn,{withCredentials:!0})},createWebSocket:function(tn){return new WebSocket(tn,[])},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(tn){return"[hx-"+tn+"], [data-hx-"+tn+"]"}).join(", ");function v(tn){if(tn!=null)return tn.slice(-2)=="ms"?parseFloat(tn.slice(0,-2))||void 0:tn.slice(-1)=="s"?parseFloat(tn.slice(0,-1))*1e3||void 0:tn.slice(-1)=="m"?parseFloat(tn.slice(0,-1))*1e3*60||void 0:parseFloat(tn)||void 0}function f(tn,nn){return tn.getAttribute&&tn.getAttribute(nn)}function o(tn,nn){return tn.hasAttribute&&(tn.hasAttribute(nn)||tn.hasAttribute("data-"+nn))}function V(tn,nn){return f(tn,nn)||f(tn,"data-"+nn)}function u(tn){return tn.parentElement}function _(){return document}function h(tn,nn){for(;tn&&!nn(tn);)tn=u(tn);return tn||null}function a(tn,nn,en){var rn=V(nn,en),on=V(nn,"hx-disinherit");return tn!==nn&&on&&(on==="*"||on.split(" ").indexOf(en)>=0)?"unset":rn}function z(tn,nn){var en=null;if(h(tn,function(rn){return en=a(tn,rn,nn)}),en!=="unset")return en}function d(tn,nn){var en=tn.matches||tn.matchesSelector||tn.msMatchesSelector||tn.mozMatchesSelector||tn.webkitMatc
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`});var ag=Tn((fq,sg)=>{var pA=No(),mA=oo(),gA=Ru(),Sl="["+gA+"]",vA=RegExp("^"+Sl+Sl+"*"),bA=RegExp(Sl+Sl+"*$"),ju=function(tn){return function(nn){var en=mA(pA(nn));return tn&1&&(en=en.replace(vA,"")),tn&2&&(en=en.replace(bA,"")),en}};sg.exports={start:ju(1),end:ju(2),trim:ju(3)}});var ug=Tn((dq,cg)=>{var yA=Ir(),EA=oo(),_A=ag().trim,lg=Ru(),wl=yA.parseInt,SA=/^[+-]?0[Xx]/,wA=wl(lg+"08")!==8||wl(lg+"0x16")!==22;cg.exports=wA?function(nn,en){var rn=_A(EA(nn));return wl(rn,en>>>0||(SA.test(rn)?16:10))}:wl});var qu=Tn((pq,dg)=>{var TA=Iu(),OA=El();dg.exports=Object.keys||function(nn){return TA(nn,OA)}});var gg=Tn((mq,mg)=>{"use strict";var hg=to(),AA=$r(),Hu=qu(),CA=Nu(),LA=Lu(),DA=ko(),MA=oa(),ps=Object.assign,pg=Object.defineProperty;mg.exports=!ps||AA(function(){if(hg&&ps({b:1},ps(pg({},"a",{enumerable:!0,get:function(){pg(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var tn={},nn={},en=Symbol(),rn="abcdefghijklmnopqrst";return tn[en]=7,rn.split("").forEach(function(on){nn[on]=on}),ps({},tn)[en]!=7||Hu(ps({},nn)).join("")!=rn})?function(nn,en){for(var rn=DA(nn),on=arguments.length,sn=1,an=CA.f,ln=LA.f;on>sn;)for(var cn=MA(arguments[sn++]),un=an?Hu(cn).concat(an(cn)):Hu(cn),fn=un.length,hn=0,dn;fn>hn;)dn=un[hn++],(!hg||ln.call(cn,dn))&&(rn[dn]=cn[dn]);return rn}:ps});var yg=Tn((vq,bg)=>{var NA=$r(),kA=Vr(),PA=fl(),RA=kA("species");bg.exports=function(tn){return PA>=51||!NA(function(){var nn=[],en=nn.constructor={};return en[RA]=function(){return{foo:1}},nn[tn](Boolean).foo!==1})}});var _g=Tn((yq,Eg)=>{var FA=to(),BA=no(),zA=ci(),WA=qu();Eg.exports=FA?Object.defineProperties:function(nn,en){zA(nn);for(var rn=WA(en),on=rn.length,sn=0,an;on>sn;)BA.f(nn,an=rn[sn++],en[an]);return nn}});var wg=Tn((Eq,Sg)=>{var VA=ea();Sg.exports=VA("document","documentElement")});var Ol=Tn((_q,Dg)=>{var UA=ci(),YA=_g(),xg=El(),GA=ra(),KA=wg(),XA=du(),JA=ml(),Tg=">",Og="<",$u="prototype",Fu="script",Ag=JA("IE_PROTO"),Bu=function(){},Cg=function(tn){return Og+Fu+Tg+tn+Og+"/"+Fu+Tg},Lg=function(tn){tn.write(Cg("")),tn.close();var nn=tn.parentWindow.Object;return tn=null,nn},QA=function(){var tn=XA("iframe"),nn="java"+Fu+":",en;return tn.style.display="none",KA.appendChild(tn),tn.src=String(nn),en=tn.contentWindow.document,en.open(),en.write(Cg("document.F=Object")),en.close(),en.F},xl,Tl=function(){try{xl=new ActiveXObject("htmlfile")}catch(nn){}Tl=typeof document!="undefined"?document.domain&&xl?Lg(xl):QA():Lg(xl);for(var tn=xg.length;tn--;)delete Tl[$u][xg[tn]];return Tl()};GA[Ag]=!0;Dg.exports=Object.create||function(nn,en){var rn;return nn!==null?(Bu[$u]=UA(nn),rn=new Bu,Bu[$u]=null,rn[Ag]=nn):rn=Tl(),en===void 0?rn:YA(rn,en)}});var Ig=Tn((Sq,Mg)=>{var ZA=Vr(),eC=Ol(),tC=no(),zu=ZA("unscopables"),Wu=Array.prototype;Wu[zu]==null&&tC.f(Wu,zu,{configurable:!0,value:eC(null)});Mg.exports=function(tn){Wu[zu][tn]=!0}});var ms=Tn((wq,Ng)=>{Ng.exports={}});var Pg=Tn((xq,kg)=>{var nC=$r();kg.exports=!nC(function(){function tn(){}return tn.prototype.constructor=null,Object.getPrototypeOf(new tn)!==tn.prototype})});var Vu=Tn((Tq,jg)=>{var rC=mi(),iC=ko(),oC=ml(),sC=Pg(),Rg=oC("IE_PROTO"),aC=Object.prototype;jg.exports=sC?Object.getPrototypeOf:function(tn){return tn=iC(tn),rC(tn,Rg)?tn[Rg]:typeof tn.constructor=="function"&&tn instanceof tn.constructor?tn.constructor.prototype:tn instanceof Object?aC:null}});var Ku=Tn((Oq,Fg)=>{"use strict";var lC=$r(),qg=Vu(),cC=zi(),uC=mi(),fC=Vr(),dC=ol(),Uu=fC("iterator"),Hg=!1,hC=function(){return this},Ho,Yu,Gu;[].keys&&(Gu=[].keys(),"next"in Gu?(Yu=qg(qg(Gu)),Yu!==Object.prototype&&(Ho=Yu)):Hg=!0);var $g=Ho==null||lC(function(){var tn={};return Ho[Uu].call(tn)!==tn});$g&&(Ho={});(!dC||$g)&&!uC(Ho,Uu)&&cC(Ho,Uu,hC);Fg.exports={IteratorPrototype:Ho,BUGGY_SAFARI_ITERATORS:Hg}});var Al=Tn((Aq,zg)=>{var pC=no().f,mC=mi(),gC=Vr(),Bg=gC("toStringTag");zg.exports=function(tn,nn,en){tn&&!mC(tn=en?tn:tn.prototype,Bg)&&pC(tn,Bg,{configurable:!0,value:nn})}});var Vg=Tn((Cq,Wg)=>{"use strict";
`)&&tn.flags==="s")})});var ey=Tn((g$,Zb)=>{var RM=$r(),jM=Ir(),qM=jM.RegExp;Zb.exports=RM(function(){var tn=qM("(?<a>b)","g");return tn.exec("b").groups.a!=="b"||"b".replace(tn,"$<a>c")!=="bc"})});var Gl=Tn((v$,ry)=>{"use strict";var HM=oo(),$M=Yb(),ty=Xb(),FM=ll(),BM=Ol(),zM=Ro().get,WM=Qb(),VM=ey(),Yl=RegExp.prototype.exec,UM=FM("native-string-replace",String.prototype.replace),$f=Yl,Ff=function(){var tn=/a/,nn=/b*/g;return Yl.call(tn,"a"),Yl.call(nn,"a"),tn.lastIndex!==0||nn.lastIndex!==0}(),ny=ty.UNSUPPORTED_Y||ty.BROKEN_CARET,Bf=/()??/.exec("")[1]!==void 0,YM=Ff||Bf||ny||WM||VM;YM&&($f=function(nn){var en=this,rn=zM(en),on=HM(nn),sn=rn.raw,an,ln,cn,un,fn,hn,dn;if(sn)return sn.lastIndex=en.lastIndex,an=$f.call(sn,on),en.lastIndex=sn.lastIndex,an;var pn=rn.groups,yn=ny&&en.sticky,gn=$M.call(en),mn=en.source,bn=0,_n=on;if(yn&&(gn=gn.replace("y",""),gn.indexOf("g")===-1&&(gn+="g"),_n=on.slice(en.lastIndex),en.lastIndex>0&&(!en.multiline||en.multiline&&on.charAt(en.lastIndex-1)!==`
`)&&(mn="(?: "+mn+")",_n=" "+_n,bn++),ln=new RegExp("^(?:"+mn+")",gn)),Bf&&(ln=new RegExp("^"+mn+"$(?!\\s)",gn)),Ff&&(cn=en.lastIndex),un=Yl.call(yn?ln:en,_n),yn?un?(un.input=un.input.slice(bn),un[0]=un[0].slice(bn),un.index=en.lastIndex,en.lastIndex+=un[0].length):en.lastIndex=0:Ff&&un&&(en.lastIndex=en.global?un.index+un[0].length:cn),Bf&&un&&un.length>1&&UM.call(un[0],ln,function(){for(fn=1;fn<arguments.length-2;fn++)arguments[fn]===void 0&&(un[fn]=void 0)}),un&&pn)for(un.groups=hn=BM(null),fn=0;fn<pn.length;fn++)dn=pn[fn],hn[dn[0]]=un[dn[1]];return un});ry.exports=$f});var zf=Tn(()=>{"use strict";var GM=Wi(),iy=Gl();GM({target:"RegExp",proto:!0,forced:/./.exec!==iy},{exec:iy})});var Vf=Tn((E$,ly)=>{"use strict";zf();var oy=jo(),KM=Gl(),sy=$r(),ay=Vr(),XM=zi(),JM=ay("species"),Wf=RegExp.prototype;ly.exports=function(tn,nn,en,rn){var on=ay(tn),sn=!sy(function(){var un={};return un[on]=function(){return 7},""[tn](un)!=7}),an=sn&&!sy(function(){var un=!1,fn=/a/;return tn==="split"&&(fn={},fn.constructor={},fn.constructor[JM]=function(){return fn},fn.flags="",fn[on]=/./[on]),fn.exec=function(){return un=!0,null},fn[on](""),!un});if(!sn||!an||en){var ln=/./[on],cn=nn(on,""[tn],function(un,fn,hn,dn,pn){var yn=fn.exec;return yn===KM||yn===Wf.exec?sn&&!pn?{done:!0,value:ln.call(fn,hn,dn)}:{done:!0,value:un.call(hn,fn,dn)}:{done:!1}});oy(String.prototype,tn,cn[0]),oy(Wf,on,cn[1])}rn&&XM(Wf[on],"sham",!0)}});var Uf=Tn((_$,cy)=>{"use strict";var QM=nf().charAt;cy.exports=function(tn,nn,en){return nn+(en?QM(tn,nn).length:1)}});var Yf=Tn((S$,uy)=>{var ZM=ds(),eI=Gl();uy.exports=function(tn,nn){var en=tn.exec;if(typeof en=="function"){var rn=en.call(tn,nn);if(typeof rn!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return rn}if(ZM(tn)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return eI.call(tn,nn)}});var py=Tn((T$,hy)=>{var uI=ko(),fI=Math.floor,dI="".replace,hI=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,pI=/\$([$&'`]|\d{1,2})/g;hy.exports=function(tn,nn,en,rn,on,sn){var an=en+tn.length,ln=rn.length,cn=pI;return on!==void 0&&(on=uI(on),cn=hI),dI.call(sn,cn,function(un,fn){var hn;switch(fn.charAt(0)){case"$":return"$";case"&":return tn;case"`":return nn.slice(0,en);case"'":return nn.slice(an);case"<":hn=on[fn.slice(1,-1)];break;default:var dn=+fn;if(dn===0)return un;if(dn>ln){var pn=fI(dn/10);return pn===0?un:pn<=ln?rn[pn-1]===void 0?fn.charAt(1):rn[pn-1]+fn.charAt(1):un}hn=rn[dn-1]}return hn===void 0?"":hn})}});var td=Tn((Py,Zl)=>{(function(tn,nn){typeof define=="function"&&define.amd?define(nn):typeof Zl=="object"&&Zl.exports?Zl.exports=nn():tn.EvEmitter=nn()})(typeof window!="undefined"?window:Py,function(){"use strict";function tn(){}var nn=tn.prototype;return nn.on=function(en,rn){if(!(!en||!rn)){var on=this._events=this._events||{},sn=on[en]=on[en]||[];return sn.indexOf(rn)==-1&&sn.push(rn),this}},nn.once=function(en,rn){if(!(!en||!rn)){this.on(en,rn);var on=this._onceEvents=this._onceEvents||{},sn=on[en]=on[en]||{};return sn[rn]=!0,this}},nn.off=function(en,rn){var on=this._events&&this._events[en];if(!(!on||!on.length)){var sn=on.indexOf(rn);return sn!=-1&&on.splice(sn,1),this}},nn.emitEvent=function(en,rn){var on=this._events&&this._events[en];if(!(!on||!on.length)){on=on.slice(0),rn=rn||[];for(var sn=this._onceEvents&&this._onceEvents[en],an=0;an<on.length;an++){var ln=on[an],cn=sn&&sn[ln];cn&&(this.off(en,ln),delete sn[ln]),ln.apply(this,rn)}return this}},nn.allOff=function(){delete this._events,delete this._onceEvents},tn})});var tc=Tn((rF,ec)=>{(function(tn,nn){typeof define=="function"&&define.amd?define(nn):typeof ec=="object"&&ec.exports?ec.exports=nn():tn.getSize=nn()})(window,function(){"use strict";function nn(dn){var pn=parseFloat(dn),yn=dn.indexOf("%")==-1&&!isNaN(pn);return yn&&pn}function en(){}var rn=typeof console=="undefined"?en:function(dn){console.error(dn)},on=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBotto
`)}:!an.ok&&"detail"in cn?{error:cn.detail}:cn})}function Ql(tn,nn){return Kr(this,null,function*(){return yield _y(tn,"PATCH",nn)})}function DI(tn){return Kr(this,null,function*(){return yield _y(tn,"GET")})}function Sy(tn){return Kr(this,null,function*(){return yield DI(tn)})}function*kn(...tn){for(let nn of tn)for(let en of document.querySelectorAll(nn))en!==null&&(yield en)}function Rr(tn){return document.getElementById(tn)}function wy(tn,nn=0){let en=nn,rn=document.getElementById("content-title");rn!==null&&(en+=rn.getBoundingClientRect().bottom);let on=tn.getBoundingClientRect().top+window.pageYOffset+en;window.scrollTo({top:on,behavior:"smooth"})}function xy(tn,nn="select"){let en=[];for(let rn of tn.querySelectorAll(nn))if(rn!==null){let on={name:rn.name,options:[]};for(let sn of rn.options)sn.selected&&on.options.push(sn.value);en=[...en,on]}return en}function ya(tn,nn){tn!==null&&(typeof nn=="undefined"?window.getComputedStyle(tn).display==="none"?tn.style.display="":tn.style.display="none":nn==="show"?tn.style.display="":tn.style.display="none")}function Uo(tn,nn,en){function rn(sn){return!!(typeof en=="string"&&sn!==null&&sn.matches(en))}function on(sn){if(sn!==null&&sn.parentElement!==null&&!rn(sn)){for(let an of sn.parentElement.querySelectorAll(nn))if(an!==null)return an;return on(sn.parentElement.parentElement)}return null}return on(tn)}function _s(tn,nn,en=null,rn=[]){let on=document.createElement(tn);if(nn!==null)for(let sn of Object.keys(nn)){let an=sn,ln=nn[an];an in on&&(on[an]=ln)}en!==null&&en.length>0&&on.classList.add(...en);for(let sn of rn)on.appendChild(sn);return on}function Ty(tn,nn){let en=new Map;for(let rn of tn){let on=rn[nn];en.has(on)||en.set(on,rn)}return Array.from(en.values())}function ao(tn,nn,en){if(typeof tn!="string")throw new TypeError("replaceAll 'input' argument must be a string");if(typeof nn!="string"&&!(nn instanceof RegExp))throw new TypeError("replaceAll 'pattern' argument must be a string or RegExp instance");switch(typeof en){case"boolean":en=String(en);break;case"number":en=String(en);break;case"string":break;default:throw new TypeError("replaceAll 'replacement' argument must be stringifyable")}if(nn instanceof RegExp){let rn=Array.from(new Set([...nn.flags.split(""),"g"])).join("");nn=new RegExp(nn.source,rn)}else nn=new RegExp(nn,"g");return tn.replace(nn,en)}function MI(tn,nn){let en=new Set;for(let rn of nn.querySelectorAll("*[name]"))rn.validity.valid?rn.classList.contains("is-invalid")&&rn.classList.remove("is-invalid"):(en.add(rn.name),rn.classList.contains("is-invalid")||rn.classList.add("is-invalid"));if(en.size!==0){let rn=nn.elements.namedItem(Array.from(en)[0]);wy(rn),tn.preventDefault()}}function Oy(){for(let tn of kn("form")){let nn=tn.querySelectorAll("button[type=submit]");for(let en of nn)en.addEventListener("click",rn=>MI(rn,tn))}}function Ay(){for(let tn of kn("a.set_speed"))if(tn!==null){let nn=function(en){en.preventDefault();let rn=tn.getAttribute("data"),on=document.getElementById(tn.target);on!==null&&rn!==null&&(on.value=rn)};tn.addEventListener("click",nn)}}var Cy={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:[]}}},Ly={vlangroup_add:"vlangroup",vlangroup_edit:"
2022-10-04 15:02:37 +02:00
div.ss-values div.ss-value[data-id="${en}"],
div.ss-list div.ss-option:not(.ss-disabled)[data-id="${en}"]
{
2022-10-04 22:00:32 +02:00
background-color: ${sn} !important;
color: ${an} !important;
}
`,`
`,"").trim(),document.head.appendChild(on)}}resetClasses(){let nn=this.slim.slim;if(nn)for(let en of this.base.classList)nn.container.classList.remove(en)}initResetButton(){let nn=Uo(this.base,"button[data-reset-select]");nn!==null&&nn.addEventListener("click",()=>{window.location.assign(window.location.origin+window.location.pathname)})}initRefreshButton(){if(this.allowRefresh){let nn=_s("button",{type:"button"},["btn","btn-sm","btn-ghost-dark"],[_s("i",null,["mdi","mdi-reload"])]);nn.addEventListener("click",()=>this.loadData()),nn.type="button",this.slim.slim.search.container.appendChild(nn)}}};function SE(){for(let tn of kn(".netbox-api-select"))new sd(tn)}function wE(tn){return typeof tn.value=="string"&&tn.value!==""}function xE(tn,nn){if(tn.slim.singleSelected!==null)if(wE(nn)){let en=`#${nn.value}`,rn=Sa(en);tn.slim.singleSelected.container.style.backgroundColor=en,tn.slim.singleSelected.container.style.color=rn}else tn.slim.singleSelected.container.removeAttribute("style")}function TE(){for(let tn of kn("select.netbox-color-select")){for(let en of tn.options)if(wE(en)){let rn=`#${en.value}`,on=Sa(rn);en.style.backgroundColor=rn,en.style.color=on}let nn=new Ss({select:tn,allowDeselect:!0,deselectLabel:'<i class="mdi mdi-close-circle" style="color: currentColor;"></i>'});for(let en of nn.data.data)if("selected"in en&&en.selected){xE(nn,en);break}for(let en of tn.classList)nn.slim.container.classList.remove(en);nn.onChange=en=>xE(nn,en)}}function OE(){for(let tn of kn(".netbox-static-select"))if(tn!==null){let nn=document.querySelector(`label[for="${tn.id}"]`),en;nn!==null&&(en=`Select ${nn.innerText.trim()}`);let rn=new Ss({select:tn,allowDeselect:!0,deselectLabel:'<i class="mdi mdi-close-circle"></i>',placeholder:en});for(let on of tn.classList)rn.slim.container.classList.remove(on)}}function lc(){for(let tn of[SE,TE,OE])tn()}function dN(tn){let nn=tn.getAttribute("data-url"),en=tn.classList.contains("connected"),rn=en?"planned":"connected";_r(nn)&&Ql(nn,{status:rn}).then(on=>{var sn;if(Vo(on)){lo("danger","Error",on.error).show();return}else{let an=(sn=tn.parentElement)==null?void 0:sn.parentElement,ln=tn.querySelector("i.mdi, span.mdi");en?(an.classList.remove("success"),an.classList.add("info"),tn.classList.remove("connected","btn-warning"),tn.classList.add("btn-info"),tn.title="Mark Installed",ln.classList.remove("mdi-lan-disconnect"),ln.classList.add("mdi-lan-connect")):(an.classList.remove("info"),an.classList.add("success"),tn.classList.remove("btn-success"),tn.classList.add("connected","btn-warning"),tn.title="Mark Installed",ln.classList.remove("mdi-lan-connect"),ln.classList.add("mdi-lan-disconnect"))}})}function AE(){for(let tn of kn("button.cable-toggle"))tn.addEventListener("click",()=>dN(tn))}var CE=class{set(nn,en,rn){return nn[en]=rn,!0}get(nn,en){return nn[en]}has(nn,en){return en in nn}},cc=class{constructor(nn,en){Kn(this,"handlers");Kn(this,"proxy");Kn(this,"options");Kn(this,"key","");if(this.options=en,typeof this.options.key=="string"?this.key=this.options.key:this.key=this.generateStateKey(nn),this.options.persist){let rn=this.retrieve();rn!==null&&(nn=Un(Un({},nn),rn))}this.handlers=new CE,this.proxy=new Proxy(nn,this.handlers),this.options.persist&&this.save()}generateStateKey(nn){return`netbox-${window.btoa(Object.keys(nn).join("---"))}`}get(nn){return this.handlers.get(this.proxy,nn)}set(nn,en){this.handlers.set(this.proxy,nn,en),this.options.persist&&this.save()}all(){return this.proxy}keys(){return Object.keys(this.proxy)}values(){return Object.values(this.proxy)}save(){let nn=JSON.stringify(this.proxy);localStorage.setItem(this.key,nn)}retrieve(){let nn=localStorage.getItem(this.key);return nn!==null?JSON.parse(nn):null}};function ws(tn,nn={}){return new cc(tn,nn)}var ad=ws({hidden:!1},{persist:!0,key:"netbox-object-depth"});var ld=ws({view:"images-and-labels"},{persist:!0});var LE=ws({element:null},{persist:!1});function DE(tn,nn){nn.setAttribute("data-depth-indicators",tn?"hidden":"shown"),nn.innerText=tn?"Show Depth Indicators":"Hide Depth Indicators"}function ME(){for(let tn of
2022-10-04 15:02:37 +02:00
<span class='flatpickr-weekday'>
`+En.join("</span><span class='flatpickr-weekday'>")+`
</span>
`}}function $n(){en.calendarContainer.classList.add("hasWeeks");var vn=Qn("div","flatpickr-weekwrapper");vn.appendChild(Qn("span","flatpickr-weekday",en.l10n.weekAbbreviation));var En=Qn("div","flatpickr-weeks");return vn.appendChild(En),{weekWrapper:vn,weekNumbers:En}}function jn(vn,En){En===void 0&&(En=!0);var Sn=En?vn:vn-en.currentMonth;Sn<0&&en._hidePrevMonthArrow===!0||Sn>0&&en._hideNextMonthArrow===!0||(en.currentMonth+=Sn,(en.currentMonth<0||en.currentMonth>11)&&(en.currentYear+=en.currentMonth>11?1:-1,en.currentMonth=(en.currentMonth+12)%12,xr("onYearChange"),yr()),br(),xr("onMonthChange"),Na())}function Pn(vn,En){if(vn===void 0&&(vn=!0),En===void 0&&(En=!0),en.input.value="",en.altInput!==void 0&&(en.altInput.value=""),en.mobileInput!==void 0&&(en.mobileInput.value=""),en.selectedDates=[],en.latestSelectedDateObj=void 0,En===!0&&(en.currentYear=en._initialDate.getFullYear(),en.currentMonth=en._initialDate.getMonth()),en.config.enableTime===!0){var Sn=vc(en.config),xn=Sn.hours,Dn=Sn.minutes,Nn=Sn.seconds;pn(xn,Dn,Nn)}en.redraw(),vn&&xr("onChange")}function zn(){en.isOpen=!1,en.isMobile||(en.calendarContainer!==void 0&&en.calendarContainer.classList.remove("open"),en._input!==void 0&&en._input.classList.remove("active")),xr("onClose")}function Rn(){en.config!==void 0&&xr("onDestroy");for(var vn=en._handlers.length;vn--;)en._handlers[vn].remove();if(en._handlers=[],en.mobileInput)en.mobileInput.parentNode&&en.mobileInput.parentNode.removeChild(en.mobileInput),en.mobileInput=void 0;else if(en.calendarContainer&&en.calendarContainer.parentNode)if(en.config.static&&en.calendarContainer.parentNode){var En=en.calendarContainer.parentNode;if(En.lastChild&&En.removeChild(En.lastChild),En.parentNode){for(;En.firstChild;)En.parentNode.insertBefore(En.firstChild,En);En.parentNode.removeChild(En)}}else en.calendarContainer.parentNode.removeChild(en.calendarContainer);en.altInput&&(en.input.type="text",en.altInput.parentNode&&en.altInput.parentNode.removeChild(en.altInput),delete en.altInput),en.input&&(en.input.type=en.input._type,en.input.classList.remove("flatpickr-input"),en.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(Sn){try{delete en[Sn]}catch(xn){}})}function Bn(vn){return en.calendarContainer.contains(vn)}function mr(vn){if(en.isOpen&&!en.config.inline){var En=ri(vn),Sn=Bn(En),xn=En===en.input||En===en.altInput||en.element.contains(En)||vn.path&&vn.path.indexOf&&(~vn.path.indexOf(en.input)||~vn.path.indexOf(en.altInput)),Dn=!xn&&!Sn&&!Bn(vn.relatedTarget),Nn=!en.config.ignoredFocusElements.some(function(Gn){return Gn.contains(En)});Dn&&Nn&&(en.config.allowInput&&en.setDate(en._input.value,!1,en.config.altInput?en.config.altFormat:en.config.dateFormat),en.timeContainer!==void 0&&en.minuteElement!==void 0&&en.hourElement!==void 0&&en.input.value!==""&&en.input.value!==void 0&&cn(),en.close(),en.config&&en.config.mode==="range"&&en.selectedDates.length===1&&en.clear(!1))}}function Sr(vn){if(!(!vn||en.config.minDate&&vn<en.config.minDate.getFullYear()||en.config.maxDate&&vn>en.config.maxDate.getFullYear())){var En=vn,Sn=en.currentYear!==En;en.currentYear=En||en.currentYear,en.config.maxDate&&en.currentYear===en.config.maxDate.getFullYear()?en.currentMonth=Math.min(en.config.maxDate.getMonth(),en.currentMonth):en.config.minDate&&en.currentYear===en.config.minDate.getFullYear()&&(en.currentMonth=Math.max(en.config.minDate.getMonth(),en.currentMonth)),Sn&&(en.redraw(),xr("onYearChange"),yr())}}function wr(vn,En){var Sn;En===void 0&&(En=!0);var xn=en.parseDate(vn,void 0,En);if(en.config.minDate&&xn&&ii(xn,en.config.m
/*!
2021-08-30 11:02:47 -07:00
* Bootstrap v5.0.2 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
/*!
* Masonry v4.2.2
* Cascading grid layout library
* https://masonry.desandro.com
* MIT License
* by David DeSandro
*/
/*!
* Outlayer v2.1.1
* the brains and guts of a layout library
* MIT license
*/
/*!
2022-10-04 15:02:37 +02:00
* clipboard.js v2.0.11
* https://clipboardjs.com/
*
* Licensed MIT © Zeno Rocha
*/
/*!
* getSize v2.0.3
* measure size of elements
* MIT license
*/