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

39 lines
517 KiB
JavaScript
Raw Normal View History

(()=>{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:{"&lt;":"<","&gt;":">","&quot;":'"',"&apos;":"'","&amp;":"&"},characters:{"<":"&lt;",">":"&
`,"&Nfr;":"\u{1D511}","&NoBreak;":"\u2060","&NonBreakingSpace;":"\xA0","&Nopf;":"\u2115","&Not;":"\u2AEC","&NotCongruent;":"\u2262","&NotCupCap;":"\u226D","&NotDoubleVerticalBar;":"\u2226","&NotElement;":"\u2209","&NotEqual;":"\u2260","&NotEqualTilde;":"\u2242\u0338","&NotExists;":"\u2204","&NotGreater;":"\u226F","&NotGreaterEqual;":"\u2271","&NotGreaterFullEqual;":"\u2267\u0338","&NotGreaterGreater;":"\u226B\u0338","&NotGreaterLess;":"\u2279","&NotGreaterSlantEqual;":"\u2A7E\u0338","&NotGreaterTilde;":"\u2275","&NotHumpDownHump;":"\u224E\u0338","&NotHumpEqual;":"\u224F\u0338","&NotLeftTriangle;":"\u22EA","&NotLeftTriangleBar;":"\u29CF\u0338","&NotLeftTriangleEqual;":"\u22EC","&NotLess;":"\u226E","&NotLessEqual;":"\u2270","&NotLessGreater;":"\u2278","&NotLessLess;":"\u226A\u0338","&NotLessSlantEqual;":"\u2A7D\u0338","&NotLessTilde;":"\u2274","&NotNestedGreaterGreater;":"\u2AA2\u0338","&NotNestedLessLess;":"\u2AA1\u0338","&NotPrecedes;":"\u2280","&NotPrecedesEqual;":"\u2AAF\u0338","&NotPrecedesSlantEqual;":"\u22E0","&NotReverseElement;":"\u220C","&NotRightTriangle;":"\u22EB","&NotRightTriangleBar;":"\u29D0\u0338","&NotRightTriangleEqual;":"\u22ED","&NotSquareSubset;":"\u228F\u0338","&NotSquareSubsetEqual;":"\u22E2","&NotSquareSuperset;":"\u2290\u0338","&NotSquareSupersetEqual;":"\u22E3","&NotSubset;":"\u2282\u20D2","&NotSubsetEqual;":"\u2288","&NotSucceeds;":"\u2281","&NotSucceedsEqual;":"\u2AB0\u0338","&NotSucceedsSlantEqual;":"\u22E1","&NotSucceedsTilde;":"\u227F\u0338","&NotSuperset;":"\u2283\u20D2","&NotSupersetEqual;":"\u2289","&NotTilde;":"\u2241","&NotTildeEqual;":"\u2244","&NotTildeFullEqual;":"\u2247","&NotTildeTilde;":"\u2249","&NotVerticalBar;":"\u2224","&Nscr;":"\u{1D4A9}","&Ntilde":"\xD1","&Ntilde;":"\xD1","&Nu;":"\u039D","&OElig;":"\u0152","&Oacute":"\xD3","&Oacute;":"\xD3","&Ocirc":"\xD4","&Ocirc;":"\xD4","&Ocy;":"\u041E","&Odblac;":"\u0150","&Ofr;":"\u{1D512}","&Ograve":"\xD2","&Ograve;":"\xD2","&Omacr;":"\u014C","&Omega;":"\u03A9","&Omicron;":"\u039F","&Oopf;":"\u{1D546}","&OpenCurlyDoubleQuote;":"\u201C","&OpenCurlyQuote;":"\u2018","&Or;":"\u2A54","&Oscr;":"\u{1D4AA}","&Oslash":"\xD8","&Oslash;":"\xD8","&Otilde":"\xD5","&Otilde;":"\xD5","&Otimes;":"\u2A37","&Ouml":"\xD6","&Ouml;":"\xD6","&OverBar;":"\u203E","&OverBrace;":"\u23DE","&OverBracket;":"\u23B4","&OverParenthesis;":"\u23DC","&PartialD;":"\u2202","&Pcy;":"\u041F","&Pfr;":"\u{1D513}","&Phi;":"\u03A6","&Pi;":"\u03A0","&PlusMinus;":"\xB1","&Poincareplane;":"\u210C","&Popf;":"\u2119","&Pr;":"\u2ABB","&Precedes;":"\u227A","&PrecedesEqual;":"\u2AAF","&PrecedesSlantEqual;":"\u227C","&PrecedesTilde;":"\u227E","&Prime;":"\u2033","&Product;":"\u220F","&Proportion;":"\u2237","&Proportional;":"\u221D","&Pscr;":"\u{1D4AB}","&Psi;":"\u03A8","&QUOT":'"',"&QUOT;":'"',"&Qfr;":"\u{1D514}","&Qopf;":"\u211A","&Qscr;":"\u{1D4AC}","&RBarr;":"\u2910","&REG":"\xAE","&REG;":"\xAE","&Racute;":"\u0154","&Rang;":"\u27EB","&Rarr;":"\u21A0","&Rarrtl;":"\u2916","&Rcaron;":"\u0158","&Rcedil;":"\u0156","&Rcy;":"\u0420","&Re;":"\u211C","&ReverseElement;":"\u220B","&ReverseEquilibrium;":"\u21CB","&ReverseUpEquilibrium;":"\u296F","&Rfr;":"\u211C","&Rho;":"\u03A1","&RightAngleBracket;":"\u27E9","&RightArrow;":"\u2192","&RightArrowBar;":"\u21E5","&RightArrowLeftArrow;":"\u21C4","&RightCeiling;":"\u2309","&RightDoubleBracket;":"\u27E7","&RightDownTeeVector;":"\u295D","&RightDownVector;":"\u21C2","&RightDownVectorBar;":"\u2955","&RightFloor;":"\u230B","&RightTee;":"\u22A2","&RightTeeArrow;":"\u21A6","&RightTeeVector;":"\u295B","&RightTriangle;":"\u22B3","&RightTriangleBar;":"\u29D0","&RightTriangleEqual;":"\u22B5","&RightUpDownVector;":"\u294F","&RightUpTeeVector;":"\u295C","&RightUpVector;":"\u21BE","&RightUpVectorBar;":"\u2954","&RightVector;":"\u21C0","&RightVectorBar;":"\u2953","&Rightarrow;":"\u21D2","&Ropf;":"\u211D","&RoundImplies;":"\u2970","&Rrightarrow;":"\u21DB","&Rscr;":"\u211B","&Rsh;":"\u21B1","&RuleDelayed;":"\u29F4","&SHCHcy;":"\u0429","&SHcy;":"\u0428","&SOFTcy;":"\u042C","&Sacute;":"\u015A","&Sc;":"\u2ABC","&Scaron;":"\u0160","&Scedil;":"\u015E","&Scirc;":"\u015C","&
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 ?
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||""}"></div>`,Er=_r.body.children[0],br.appendChild(Er)}return Ci.init(mr,Er)}static registerEngine(br){Ci.engineClass=br}get placeholder(){if(!this._placeholder){let br=document.createElement("div");br.className="placeholder-content",this.opts.placeholderText&&(br.innerHTML=this.opts.placeholderText),this._placeholder=document.createElement("div"),this._placeholder.classList.add(this.opts.placeholderClass,gn.gridDefaults.itemClass,this.opts.itemClass),this.placeholder.appendChild(br)}return this._placeholder}addWidget(br,mr){function Er(Sr){return Sr.el!==void 0||Sr.x!==void 0||Sr.y!==void 0||Sr.w!==void 0||Sr.h!==void 0||Sr.content!==void 0}let wr,_r;if(typeof br=="string"){let Sr=document.implementation.createHTMLDocument("");Sr.body.innerHTML=br,wr=Sr.body.children[0]}else if(arguments.length===0||arguments.length===1&&Er(br))if(_r=mr=br,_r==null?void 0:_r.el)wr=_r.el;else if(this.opts.addRemoveCB)wr=this.opts.addRemoveCB(this,mr,!0);else{let Sr=(mr==null?void 0:mr.content)||"",Tr=document.implementation.createHTMLDocument("");Tr.body.innerHTML=`<div class="grid-stack-item ${this.opts.itemClass||""}"><div class="grid-stack-item-content">${Sr}</div></div>`,wr=Tr.body.children[0]}else wr=br;if(!wr)return;let xr=this._readAttr(wr);return mr=Yr.Utils.cloneDeep(mr)||{},Yr.Utils.defaults(mr,xr),_r=this.engine.prepareNode(mr),this._writeAttr(wr,mr),this._insertNotAppend?this.el.prepend(wr):this.el.appendChild(wr),this._prepareElement(wr,!0,mr),this._updateContainerHeight(),_r.subGrid&&this.makeSubGrid(_r.el,void 0,void 0,!1),this._prevColumn&&this.opts.column===1&&(this._ignoreLayoutsNodeChange=!0),this._triggerAddEvent(),this._triggerChangeEvent(),delete this._ignoreLayoutsNodeChange,wr}makeSubGrid(br,mr,Er,wr=!0){var _r,xr,Sr;let Tr=br.gridstackNode;if(Tr||(Tr=this.makeWidget(br).gridstackNode),(_r=Tr.subGrid)===null||_r===void 0?void 0:_r.el)return Tr.subGrid;let Or,Dr=this;for(;Dr&&!Or;)Or=(xr=Dr.opts)===null||xr===void 0?void 0:xr.subGrid,Dr=(Sr=Dr.parentGridItem)===null||Sr===void 0?void 0:Sr.grid;mr=Yr.Utils.cloneDeep(Object.assign(Object.assign(Object.assign({},Or||{}),{children:void 0}),mr||Tr.subGrid)),Tr.subGrid=mr;let Cr;mr.column==="auto"&&(Cr=!0,mr.column=Math.max(Tr.w||1,(Er==null?void 0:Er.w)||1),mr.disableOneColumnMode=!0);let Ar=Tr.el.querySelector(".grid-stack-item-content"),Lr,Rr;if(wr){this._removeDD(Tr.el);let Ir=document.implementation.createHTMLDocument("");Ir.body.innerHTML='<div class="grid-stack-item"></div>',Lr=Ir.body.children[0],Lr.appendChild(Ar),Rr=Object.assign(Object.assign({},Tr),{x:0,y:0}),Yr.Utils.removeInternalForSave(Rr),delete Rr.subGrid,Tr.content&&(Rr.content=Tr.content,delete Tr.content),Ir.body.innerHTML='<div class="grid-stack-item-content"></div>',Ar=Ir.body.children[0],Tr.el.appendChild(Ar),this._prepareDragDropByNode(Tr)}if(Er){let Ir=Cr?mr.column:Tr.w,Pr=Tr.h+Er.h,Br=Tr.el.style;Br.transition="none",this.update(Tr.el,{w:Ir,h:Pr}),setTimeout(()=>Br.transition=null)}let Nr=Tr.subGrid=Ci.addGrid(Ar,mr);return(Er==null?void 0:Er._moving)&&(Nr._isTemp=!0),Cr&&(Nr._autoColumn=!0),wr&&Nr.addWidget(Lr,Rr),Er&&(Er._moving?window.setTimeout(()=>Yr.Utils.simulateMouseEvent(Er._event,"mouseenter",Nr.el),0):Nr.addWidget(Tr.el,Tr)),Nr}removeAsSubGrid(br){var mr;let Er=(mr=this.parentGridItem)===null||mr===void 0?void 0:mr.grid;!Er||(Er.batchUpdate(),Er.removeWidget(this.parentGridItem.el,!0,!0),this.engine.nodes.forEach(wr=>{wr.x+=this.parentGridItem.x,wr.y+=this.parentGridItem.y,Er.addWidget(wr.el,wr)}),Er.batchUpdate(!1),delete this.parentGridItem,br&&window.setTimeout(()=>Yr.Utils.simulateMouseEvent(br._event,"mouseenter",Er.el),0))}save(br=!0,mr=!1){let Er=this.engine.save(br);if(Er.forEach(wr=>{var _r;if(br&&wr.el&&!wr.subGrid){let xr=wr.el.querySelector(".grid-stack-item-content");w
`)}:!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_
div.ss-values div.ss-value[data-id="${mr}"],
div.ss-list div.ss-option:not(.ss-disabled)[data-id="${mr}"]
{
background-color: ${_r} !important;
color: ${xr} !important;
}
`,`
`,"").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'>
`+kr.join("</span><span class='flatpickr-weekday'>")+`
2022-10-04 15:02:37 +02:00
</span>
`}}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-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)
*/
/*!
* 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
*/
/*!
2022-10-04 15:02:37 +02:00
* clipboard.js v2.0.11
* https://clipboardjs.com/
*
* Licensed MIT © Zeno Rocha
*/