@revolist/revogrid-column-select
Version:
Select column type for RevoGrid system based on revo-dropdown
2 lines • 76.6 kB
JavaScript
/*! For license information please see revo-common-select.umd.cjs.LICENSE.txt */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("revo-common-select",[],t):"object"==typeof exports?exports["revo-common-select"]=t():e["revo-common-select"]=t()}(self,(()=>(()=>{var e,t,o={4140:e=>{function t(e){return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}t.keys=()=>[],t.resolve=t,t.id=4140,e.exports=t},5580:(e,t,o)=>{var n=o(6110)(o(9325),"DataView");e.exports=n},1549:(e,t,o)=>{var n=o(2032),r=o(3862),s=o(6721),i=o(2749),a=o(5749);function l(e){var t=-1,o=null==e?0:e.length;for(this.clear();++t<o;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=r,l.prototype.get=s,l.prototype.has=i,l.prototype.set=a,e.exports=l},79:(e,t,o)=>{var n=o(3702),r=o(80),s=o(4739),i=o(8655),a=o(1175);function l(e){var t=-1,o=null==e?0:e.length;for(this.clear();++t<o;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=r,l.prototype.get=s,l.prototype.has=i,l.prototype.set=a,e.exports=l},8223:(e,t,o)=>{var n=o(6110)(o(9325),"Map");e.exports=n},3661:(e,t,o)=>{var n=o(3040),r=o(7670),s=o(289),i=o(4509),a=o(2949);function l(e){var t=-1,o=null==e?0:e.length;for(this.clear();++t<o;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=r,l.prototype.get=s,l.prototype.has=i,l.prototype.set=a,e.exports=l},2804:(e,t,o)=>{var n=o(6110)(o(9325),"Promise");e.exports=n},6545:(e,t,o)=>{var n=o(6110)(o(9325),"Set");e.exports=n},8859:(e,t,o)=>{var n=o(3661),r=o(1380),s=o(1459);function i(e){var t=-1,o=null==e?0:e.length;for(this.__data__=new n;++t<o;)this.add(e[t])}i.prototype.add=i.prototype.push=r,i.prototype.has=s,e.exports=i},7217:(e,t,o)=>{var n=o(79),r=o(1420),s=o(938),i=o(3605),a=o(9817),l=o(945);function c(e){var t=this.__data__=new n(e);this.size=t.size}c.prototype.clear=r,c.prototype.delete=s,c.prototype.get=i,c.prototype.has=a,c.prototype.set=l,e.exports=c},1873:(e,t,o)=>{var n=o(9325).Symbol;e.exports=n},7828:(e,t,o)=>{var n=o(9325).Uint8Array;e.exports=n},8303:(e,t,o)=>{var n=o(6110)(o(9325),"WeakMap");e.exports=n},3945:e=>{e.exports=function(e,t,o,n){for(var r=-1,s=null==e?0:e.length;++r<s;){var i=e[r];t(n,i,o(i),e)}return n}},9770:e=>{e.exports=function(e,t){for(var o=-1,n=null==e?0:e.length,r=0,s=[];++o<n;){var i=e[o];t(i,o,e)&&(s[r++]=i)}return s}},695:(e,t,o)=>{var n=o(8096),r=o(2428),s=o(6449),i=o(3656),a=o(361),l=o(7167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var o=s(e),d=!o&&r(e),u=!o&&!d&&i(e),p=!o&&!d&&!u&&l(e),h=o||d||u||p,f=h?n(e.length,String):[],$=f.length;for(var m in e)!t&&!c.call(e,m)||h&&("length"==m||u&&("offset"==m||"parent"==m)||p&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||a(m,$))||f.push(m);return f}},4932:e=>{e.exports=function(e,t){for(var o=-1,n=null==e?0:e.length,r=Array(n);++o<n;)r[o]=t(e[o],o,e);return r}},4528:e=>{e.exports=function(e,t){for(var o=-1,n=t.length,r=e.length;++o<n;)e[r+o]=t[o];return e}},4248:e=>{e.exports=function(e,t){for(var o=-1,n=null==e?0:e.length;++o<n;)if(t(e[o],o,e))return!0;return!1}},6025:(e,t,o)=>{var n=o(5288);e.exports=function(e,t){for(var o=e.length;o--;)if(n(e[o][0],t))return o;return-1}},2429:(e,t,o)=>{var n=o(909);e.exports=function(e,t,o,r){return n(e,(function(e,n,s){t(r,e,o(e),s)})),r}},3360:(e,t,o)=>{var n=o(3243);e.exports=function(e,t,o){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:o,writable:!0}):e[t]=o}},909:(e,t,o)=>{var n=o(641),r=o(8329)(n);e.exports=r},6649:(e,t,o)=>{var n=o(3221)();e.exports=n},641:(e,t,o)=>{var n=o(6649),r=o(5950);e.exports=function(e,t){return e&&n(e,t,r)}},7422:(e,t,o)=>{var n=o(1769),r=o(7797);e.exports=function(e,t){for(var o=0,s=(t=n(t,e)).length;null!=e&&o<s;)e=e[r(t[o++])];return o&&o==s?e:void 0}},2199:(e,t,o)=>{var n=o(4528),r=o(6449);e.exports=function(e,t,o){var s=t(e);return r(e)?s:n(s,o(e))}},2552:(e,t,o)=>{var n=o(1873),r=o(659),s=o(9350),i=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?r(e):s(e)}},8077:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},7534:(e,t,o)=>{var n=o(2552),r=o(346);e.exports=function(e){return r(e)&&"[object Arguments]"==n(e)}},270:(e,t,o)=>{var n=o(7068),r=o(346);e.exports=function e(t,o,s,i,a){return t===o||(null==t||null==o||!r(t)&&!r(o)?t!=t&&o!=o:n(t,o,s,i,e,a))}},7068:(e,t,o)=>{var n=o(7217),r=o(5911),s=o(1986),i=o(689),a=o(5861),l=o(6449),c=o(3656),d=o(7167),u="[object Arguments]",p="[object Array]",h="[object Object]",f=Object.prototype.hasOwnProperty;e.exports=function(e,t,o,$,m,v){var g=l(e),b=l(t),y=g?p:a(e),x=b?p:a(t),w=(y=y==u?h:y)==h,S=(x=x==u?h:x)==h,C=y==x;if(C&&c(e)){if(!c(t))return!1;g=!0,w=!1}if(C&&!w)return v||(v=new n),g||d(e)?r(e,t,o,$,m,v):s(e,t,y,o,$,m,v);if(!(1&o)){var _=w&&f.call(e,"__wrapped__"),k=S&&f.call(t,"__wrapped__");if(_||k){var N=_?e.value():e,j=k?t.value():t;return v||(v=new n),m(N,j,o,$,v)}}return!!C&&(v||(v=new n),i(e,t,o,$,m,v))}},1799:(e,t,o)=>{var n=o(7217),r=o(270);e.exports=function(e,t,o,s){var i=o.length,a=i,l=!s;if(null==e)return!a;for(e=Object(e);i--;){var c=o[i];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<a;){var d=(c=o[i])[0],u=e[d],p=c[1];if(l&&c[2]){if(void 0===u&&!(d in e))return!1}else{var h=new n;if(s)var f=s(u,p,d,e,t,h);if(!(void 0===f?r(p,u,3,s,h):f))return!1}}return!0}},5083:(e,t,o)=>{var n=o(1882),r=o(7296),s=o(3805),i=o(7473),a=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,d=l.toString,u=c.hasOwnProperty,p=RegExp("^"+d.call(u).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!s(e)||r(e))&&(n(e)?p:a).test(i(e))}},4901:(e,t,o)=>{var n=o(2552),r=o(294),s=o(346),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return s(e)&&r(e.length)&&!!i[n(e)]}},5389:(e,t,o)=>{var n=o(3663),r=o(7978),s=o(3488),i=o(6449),a=o(583);e.exports=function(e){return"function"==typeof e?e:null==e?s:"object"==typeof e?i(e)?r(e[0],e[1]):n(e):a(e)}},8984:(e,t,o)=>{var n=o(5527),r=o(3650),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return r(e);var t=[];for(var o in Object(e))s.call(e,o)&&"constructor"!=o&&t.push(o);return t}},3663:(e,t,o)=>{var n=o(1799),r=o(776),s=o(7197);e.exports=function(e){var t=r(e);return 1==t.length&&t[0][2]?s(t[0][0],t[0][1]):function(o){return o===e||n(o,e,t)}}},7978:(e,t,o)=>{var n=o(270),r=o(8156),s=o(631),i=o(8586),a=o(756),l=o(7197),c=o(7797);e.exports=function(e,t){return i(e)&&a(t)?l(c(e),t):function(o){var i=r(o,e);return void 0===i&&i===t?s(o,e):n(t,i,3)}}},7237:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},7255:(e,t,o)=>{var n=o(7422);e.exports=function(e){return function(t){return n(t,e)}}},8096:e=>{e.exports=function(e,t){for(var o=-1,n=Array(e);++o<e;)n[o]=t(o);return n}},7556:(e,t,o)=>{var n=o(1873),r=o(4932),s=o(6449),i=o(4394),a=n?n.prototype:void 0,l=a?a.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(s(t))return r(t,e)+"";if(i(t))return l?l.call(t):"";var o=t+"";return"0"==o&&1/t==-1/0?"-0":o}},7301:e=>{e.exports=function(e){return function(t){return e(t)}}},9219:e=>{e.exports=function(e,t){return e.has(t)}},1769:(e,t,o)=>{var n=o(6449),r=o(8586),s=o(1802),i=o(3222);e.exports=function(e,t){return n(e)?e:r(e,t)?[e]:s(i(e))}},5481:(e,t,o)=>{var n=o(9325)["__core-js_shared__"];e.exports=n},2e3:(e,t,o)=>{var n=o(3945),r=o(2429),s=o(5389),i=o(6449);e.exports=function(e,t){return function(o,a){var l=i(o)?n:r,c=t?t():{};return l(o,e,s(a,2),c)}}},8329:(e,t,o)=>{var n=o(4894);e.exports=function(e,t){return function(o,r){if(null==o)return o;if(!n(o))return e(o,r);for(var s=o.length,i=t?s:-1,a=Object(o);(t?i--:++i<s)&&!1!==r(a[i],i,a););return o}}},3221:e=>{e.exports=function(e){return function(t,o,n){for(var r=-1,s=Object(t),i=n(t),a=i.length;a--;){var l=i[e?a:++r];if(!1===o(s[l],l,s))break}return t}}},3243:(e,t,o)=>{var n=o(6110),r=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=r},5911:(e,t,o)=>{var n=o(8859),r=o(4248),s=o(9219);e.exports=function(e,t,o,i,a,l){var c=1&o,d=e.length,u=t.length;if(d!=u&&!(c&&u>d))return!1;var p=l.get(e),h=l.get(t);if(p&&h)return p==t&&h==e;var f=-1,$=!0,m=2&o?new n:void 0;for(l.set(e,t),l.set(t,e);++f<d;){var v=e[f],g=t[f];if(i)var b=c?i(g,v,f,t,e,l):i(v,g,f,e,t,l);if(void 0!==b){if(b)continue;$=!1;break}if(m){if(!r(t,(function(e,t){if(!s(m,t)&&(v===e||a(v,e,o,i,l)))return m.push(t)}))){$=!1;break}}else if(v!==g&&!a(v,g,o,i,l)){$=!1;break}}return l.delete(e),l.delete(t),$}},1986:(e,t,o)=>{var n=o(1873),r=o(7828),s=o(5288),i=o(5911),a=o(317),l=o(4247),c=n?n.prototype:void 0,d=c?c.valueOf:void 0;e.exports=function(e,t,o,n,c,u,p){switch(o){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!u(new r(e),new r(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return s(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var h=a;case"[object Set]":var f=1&n;if(h||(h=l),e.size!=t.size&&!f)return!1;var $=p.get(e);if($)return $==t;n|=2,p.set(e,t);var m=i(h(e),h(t),n,c,u,p);return p.delete(e),m;case"[object Symbol]":if(d)return d.call(e)==d.call(t)}return!1}},689:(e,t,o)=>{var n=o(2),r=Object.prototype.hasOwnProperty;e.exports=function(e,t,o,s,i,a){var l=1&o,c=n(e),d=c.length;if(d!=n(t).length&&!l)return!1;for(var u=d;u--;){var p=c[u];if(!(l?p in t:r.call(t,p)))return!1}var h=a.get(e),f=a.get(t);if(h&&f)return h==t&&f==e;var $=!0;a.set(e,t),a.set(t,e);for(var m=l;++u<d;){var v=e[p=c[u]],g=t[p];if(s)var b=l?s(g,v,p,t,e,a):s(v,g,p,e,t,a);if(!(void 0===b?v===g||i(v,g,o,s,a):b)){$=!1;break}m||(m="constructor"==p)}if($&&!m){var y=e.constructor,x=t.constructor;y==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof x&&x instanceof x||($=!1)}return a.delete(e),a.delete(t),$}},4840:(e,t,o)=>{var n="object"==typeof o.g&&o.g&&o.g.Object===Object&&o.g;e.exports=n},2:(e,t,o)=>{var n=o(2199),r=o(4664),s=o(5950);e.exports=function(e){return n(e,s,r)}},2651:(e,t,o)=>{var n=o(4218);e.exports=function(e,t){var o=e.__data__;return n(t)?o["string"==typeof t?"string":"hash"]:o.map}},776:(e,t,o)=>{var n=o(756),r=o(5950);e.exports=function(e){for(var t=r(e),o=t.length;o--;){var s=t[o],i=e[s];t[o]=[s,i,n(i)]}return t}},6110:(e,t,o)=>{var n=o(5083),r=o(392);e.exports=function(e,t){var o=r(e,t);return n(o)?o:void 0}},659:(e,t,o)=>{var n=o(1873),r=Object.prototype,s=r.hasOwnProperty,i=r.toString,a=n?n.toStringTag:void 0;e.exports=function(e){var t=s.call(e,a),o=e[a];try{e[a]=void 0;var n=!0}catch(e){}var r=i.call(e);return n&&(t?e[a]=o:delete e[a]),r}},4664:(e,t,o)=>{var n=o(9770),r=o(3345),s=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,a=i?function(e){return null==e?[]:(e=Object(e),n(i(e),(function(t){return s.call(e,t)})))}:r;e.exports=a},5861:(e,t,o)=>{var n=o(5580),r=o(8223),s=o(2804),i=o(6545),a=o(8303),l=o(2552),c=o(7473),d="[object Map]",u="[object Promise]",p="[object Set]",h="[object WeakMap]",f="[object DataView]",$=c(n),m=c(r),v=c(s),g=c(i),b=c(a),y=l;(n&&y(new n(new ArrayBuffer(1)))!=f||r&&y(new r)!=d||s&&y(s.resolve())!=u||i&&y(new i)!=p||a&&y(new a)!=h)&&(y=function(e){var t=l(e),o="[object Object]"==t?e.constructor:void 0,n=o?c(o):"";if(n)switch(n){case $:return f;case m:return d;case v:return u;case g:return p;case b:return h}return t}),e.exports=y},392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},9326:(e,t,o)=>{var n=o(1769),r=o(2428),s=o(6449),i=o(361),a=o(294),l=o(7797);e.exports=function(e,t,o){for(var c=-1,d=(t=n(t,e)).length,u=!1;++c<d;){var p=l(t[c]);if(!(u=null!=e&&o(e,p)))break;e=e[p]}return u||++c!=d?u:!!(d=null==e?0:e.length)&&a(d)&&i(p,d)&&(s(e)||r(e))}},2032:(e,t,o)=>{var n=o(1042);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},3862:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},6721:(e,t,o)=>{var n=o(1042),r=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var o=t[e];return"__lodash_hash_undefined__"===o?void 0:o}return r.call(t,e)?t[e]:void 0}},2749:(e,t,o)=>{var n=o(1042),r=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:r.call(t,e)}},5749:(e,t,o)=>{var n=o(1042);e.exports=function(e,t){var o=this.__data__;return this.size+=this.has(e)?0:1,o[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},361:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,o){var n=typeof e;return!!(o=null==o?9007199254740991:o)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<o}},8586:(e,t,o)=>{var n=o(6449),r=o(4394),s=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var o=typeof e;return!("number"!=o&&"symbol"!=o&&"boolean"!=o&&null!=e&&!r(e))||i.test(e)||!s.test(e)||null!=t&&e in Object(t)}},4218:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},7296:(e,t,o)=>{var n,r=o(5481),s=(n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!s&&s in e}},5527:e=>{var t=Object.prototype;e.exports=function(e){var o=e&&e.constructor;return e===("function"==typeof o&&o.prototype||t)}},756:(e,t,o)=>{var n=o(3805);e.exports=function(e){return e==e&&!n(e)}},3702:e=>{e.exports=function(){this.__data__=[],this.size=0}},80:(e,t,o)=>{var n=o(6025),r=Array.prototype.splice;e.exports=function(e){var t=this.__data__,o=n(t,e);return!(o<0||(o==t.length-1?t.pop():r.call(t,o,1),--this.size,0))}},4739:(e,t,o)=>{var n=o(6025);e.exports=function(e){var t=this.__data__,o=n(t,e);return o<0?void 0:t[o][1]}},8655:(e,t,o)=>{var n=o(6025);e.exports=function(e){return n(this.__data__,e)>-1}},1175:(e,t,o)=>{var n=o(6025);e.exports=function(e,t){var o=this.__data__,r=n(o,e);return r<0?(++this.size,o.push([e,t])):o[r][1]=t,this}},3040:(e,t,o)=>{var n=o(1549),r=o(79),s=o(8223);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(s||r),string:new n}}},7670:(e,t,o)=>{var n=o(2651);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},289:(e,t,o)=>{var n=o(2651);e.exports=function(e){return n(this,e).get(e)}},4509:(e,t,o)=>{var n=o(2651);e.exports=function(e){return n(this,e).has(e)}},2949:(e,t,o)=>{var n=o(2651);e.exports=function(e,t){var o=n(this,e),r=o.size;return o.set(e,t),this.size+=o.size==r?0:1,this}},317:e=>{e.exports=function(e){var t=-1,o=Array(e.size);return e.forEach((function(e,n){o[++t]=[n,e]})),o}},7197:e=>{e.exports=function(e,t){return function(o){return null!=o&&o[e]===t&&(void 0!==t||e in Object(o))}}},2224:(e,t,o)=>{var n=o(104);e.exports=function(e){var t=n(e,(function(e){return 500===o.size&&o.clear(),e})),o=t.cache;return t}},1042:(e,t,o)=>{var n=o(6110)(Object,"create");e.exports=n},3650:(e,t,o)=>{var n=o(4335)(Object.keys,Object);e.exports=n},6009:(e,t,o)=>{e=o.nmd(e);var n=o(4840),r=t&&!t.nodeType&&t,s=r&&e&&!e.nodeType&&e,i=s&&s.exports===r&&n.process,a=function(){try{return s&&s.require&&s.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=a},9350:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},4335:e=>{e.exports=function(e,t){return function(o){return e(t(o))}}},9325:(e,t,o)=>{var n=o(4840),r="object"==typeof self&&self&&self.Object===Object&&self,s=n||r||Function("return this")();e.exports=s},1380:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},1459:e=>{e.exports=function(e){return this.__data__.has(e)}},4247:e=>{e.exports=function(e){var t=-1,o=Array(e.size);return e.forEach((function(e){o[++t]=e})),o}},1420:(e,t,o)=>{var n=o(79);e.exports=function(){this.__data__=new n,this.size=0}},938:e=>{e.exports=function(e){var t=this.__data__,o=t.delete(e);return this.size=t.size,o}},3605:e=>{e.exports=function(e){return this.__data__.get(e)}},9817:e=>{e.exports=function(e){return this.__data__.has(e)}},945:(e,t,o)=>{var n=o(79),r=o(8223),s=o(3661);e.exports=function(e,t){var o=this.__data__;if(o instanceof n){var i=o.__data__;if(!r||i.length<199)return i.push([e,t]),this.size=++o.size,this;o=this.__data__=new s(i)}return o.set(e,t),this.size=o.size,this}},1802:(e,t,o)=>{var n=o(2224),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g,i=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(r,(function(e,o,n,r){t.push(n?r.replace(s,"$1"):o||e)})),t}));e.exports=i},7797:(e,t,o)=>{var n=o(4394);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},7473:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},5288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},8156:(e,t,o)=>{var n=o(7422);e.exports=function(e,t,o){var r=null==e?void 0:n(e,t);return void 0===r?o:r}},631:(e,t,o)=>{var n=o(8077),r=o(9326);e.exports=function(e,t){return null!=e&&r(e,t,n)}},3488:e=>{e.exports=function(e){return e}},2428:(e,t,o)=>{var n=o(7534),r=o(346),s=Object.prototype,i=s.hasOwnProperty,a=s.propertyIsEnumerable,l=n(function(){return arguments}())?n:function(e){return r(e)&&i.call(e,"callee")&&!a.call(e,"callee")};e.exports=l},6449:e=>{var t=Array.isArray;e.exports=t},4894:(e,t,o)=>{var n=o(1882),r=o(294);e.exports=function(e){return null!=e&&r(e.length)&&!n(e)}},3656:(e,t,o)=>{e=o.nmd(e);var n=o(9325),r=o(9935),s=t&&!t.nodeType&&t,i=s&&e&&!e.nodeType&&e,a=i&&i.exports===s?n.Buffer:void 0,l=(a?a.isBuffer:void 0)||r;e.exports=l},1882:(e,t,o)=>{var n=o(2552),r=o(3805);e.exports=function(e){if(!r(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},3805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},4394:(e,t,o)=>{var n=o(2552),r=o(346);e.exports=function(e){return"symbol"==typeof e||r(e)&&"[object Symbol]"==n(e)}},7167:(e,t,o)=>{var n=o(4901),r=o(7301),s=o(6009),i=s&&s.isTypedArray,a=i?r(i):n;e.exports=a},8970:(e,t,o)=>{var n=o(3360),r=o(2e3)((function(e,t,o){n(e,o,t)}));e.exports=r},5950:(e,t,o)=>{var n=o(695),r=o(8984),s=o(4894);e.exports=function(e){return s(e)?n(e):r(e)}},104:(e,t,o)=>{var n=o(3661);function r(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var o=function(){var n=arguments,r=t?t.apply(this,n):n[0],s=o.cache;if(s.has(r))return s.get(r);var i=e.apply(this,n);return o.cache=s.set(r,i)||s,i};return o.cache=new(r.Cache||n),o}r.Cache=n,e.exports=r},583:(e,t,o)=>{var n=o(7237),r=o(7255),s=o(8586),i=o(7797);e.exports=function(e){return s(e)?n(i(e)):r(e)}},3345:e=>{e.exports=function(){return[]}},9935:e=>{e.exports=function(){return!1}},3222:(e,t,o)=>{var n=o(7556);e.exports=function(e){return null==e?"":n(e)}}},n={};function r(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={id:e,loaded:!1,exports:{}};return o[e](s,s.exports,r),s.loaded=!0,s.exports}r.m=o,r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((t,o)=>(r.f[o](e,t),t)),[])),r.u=e=>e+".umd.cjs",r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="revo-common-select:",r.l=(o,n,s,i)=>{if(e[o])e[o].push(n);else{var a,l;if(void 0!==s)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var u=c[d];if(u.getAttribute("src")==o||u.getAttribute("data-webpack")==t+s){a=u;break}}a||(l=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,r.nc&&a.setAttribute("nonce",r.nc),a.setAttribute("data-webpack",t+s),a.src=o),e[o]=[n];var p=(t,n)=>{a.onerror=a.onload=null,clearTimeout(h);var r=e[o];if(delete e[o],a.parentNode&&a.parentNode.removeChild(a),r&&r.forEach((e=>e(n))),t)return t(n)},h=setTimeout(p.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=p.bind(null,a.onerror),a.onload=p.bind(null,a.onload),l&&document.head.appendChild(a)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var t=r.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var o=t.getElementsByTagName("script");if(o.length)for(var n=o.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=o[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),(()=>{var e={162:0};r.f.j=(t,o)=>{var n=r.o(e,t)?e[t]:void 0;if(0!==n)if(n)o.push(n[2]);else{var s=new Promise(((o,r)=>n=e[t]=[o,r]));o.push(n[2]=s);var i=r.p+r.u(t),a=new Error;r.l(i,(o=>{if(r.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var s=o&&("load"===o.type?"missing":o.type),i=o&&o.target&&o.target.src;a.message="Loading chunk "+t+" failed.\n("+s+": "+i+")",a.name="ChunkLoadError",a.type=s,a.request=i,n[1](a)}}),"chunk-"+t,t)}};var t=(t,o)=>{var n,s,[i,a,l]=o,c=0;if(i.some((t=>0!==e[t]))){for(n in a)r.o(a,n)&&(r.m[n]=a[n]);l&&l(r)}for(t&&t(o);c<i.length;c++)s=i[c],r.o(e,s)&&e[s]&&e[s][0](),e[s]=0},o=self.webpackChunkrevo_common_select=self.webpackChunkrevo_common_select||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();var s={};return(()=>{"use strict";r.r(s),r.d(s,{CreateSelectColumnType:()=>Ft,default:()=>Pt});var e=r(8970),t=r.n(e);const o={width:"0",height:"0",borderStyle:"solid",borderWidth:"5px 4px 0 4px",borderColor:"transparent",borderTopColor:"initial",display:"inline-block",verticalAlign:"middle",opacity:".4"},n=(e,{model:t,prop:n,column:r},s)=>{let i=t[n];return r.labelKey&&r.sourceLookup&&r.sourceLookup[i]&&(i=r.sourceLookup[i][r.labelKey]),[e("div",{class:{"cell-value-wrapper":!0}},[i]),e("span",{class:{"arrow-down":!0},onClick:e=>{e.target.dispatchEvent(new MouseEvent("dblclick",{bubbles:!0,cancelable:!0,view:window}))}},[e("span",{style:o})])]};class i{constructor(e,t){this.data=e,this.saveCallback=t}componentDidRender(){}getValue(){var e;return null===(e=this.element)||void 0===e?void 0:e.value}render(e,t){var o,n,r,s,i;let a="",l="";this.editCell&&(a=null!==(n=(this.editCell.model||{})[null===(o=this.editCell)||void 0===o?void 0:o.prop])&&void 0!==n?n:""),a!=(null===(r=this.editCell)||void 0===r?void 0:r.val)&&(l=null===(s=this.editCell)||void 0===s?void 0:s.val);const c=null===(i=this.data)||void 0===i?void 0:i.column;return e("revo-dropdown",Object.assign(Object.assign({},c),{ref:e=>this.element=e,dataId:null==c?void 0:c.valueKey,dataLabel:null==c?void 0:c.labelKey,autocomplete:!0,autoFocus:!0,maxHeight:"300",value:a,currentFilter:l,onChanged:({detail:e})=>{const t="Tab"==e.originalEvent.code;"object"==typeof e.val?this.saveCallback(e.val.value,t):this.saveCallback(e.val,t)}}))}}var a={allRenderFn:!1,cmpDidLoad:!0,cmpDidUnload:!1,cmpDidUpdate:!0,cmpDidRender:!0,cmpWillLoad:!0,cmpWillUpdate:!0,cmpWillRender:!0,connectedCallback:!0,disconnectedCallback:!0,element:!0,event:!0,hasRenderFn:!0,lifecycle:!0,hostListener:!0,hostListenerTargetWindow:!0,hostListenerTargetDocument:!0,hostListenerTargetBody:!0,hostListenerTargetParent:!1,hostListenerTarget:!0,member:!0,method:!0,mode:!0,observeAttribute:!0,prop:!0,propMutable:!0,reflect:!0,scoped:!0,shadowDom:!0,slot:!0,cssAnnotations:!0,state:!0,style:!0,formAssociated:!1,svg:!0,updatable:!0,vdomAttribute:!0,vdomXlink:!0,vdomClass:!0,vdomFunctional:!0,vdomKey:!0,vdomListener:!0,vdomRef:!0,vdomPropOrAttr:!0,vdomRender:!0,vdomStyle:!0,vdomText:!0,watchCallback:!0,taskQueue:!0,hotModuleReplacement:!1,isDebug:!1,isDev:!1,isTesting:!1,hydrateServerSide:!1,hydrateClientSide:!1,lifecycleDOMEvents:!1,lazyLoad:!1,profile:!1,slotRelocation:!0,appendChildSlotFix:!1,cloneNodeFix:!1,hydratedAttribute:!1,hydratedClass:!0,scriptDataOpts:!1,scopedSlotTextContentFix:!1,shadowDomShim:!1,slotChildNodesFix:!1,invisiblePrehydration:!0,propBoolean:!0,propNumber:!0,propString:!0,constructableCSS:!0,cmpShouldUpdate:!0,devTools:!1,shadowDelegatesFocus:!0,initializeNextTick:!1,asyncLoading:!0,asyncQueue:!1,transformTagName:!1,attachStyles:!0,experimentalSlotFixes:!1},l="app",c=Object.defineProperty,d=a.hotModuleReplacement?window.__STENCIL_HOSTREFS__||(window.__STENCIL_HOSTREFS__=new WeakMap):new WeakMap,u=e=>d.get(e),p=(e,t)=>t in e,h=(e,t)=>(0,console.error)(e,t),f=a.isTesting?["STENCIL:"]:["%cstencil","color: white;background:#4c47ff;font-weight: bold; font-size:10px; padding:2px 6px; border-radius: 5px"],$=(...e)=>console.error(...f,...e),m=(...e)=>console.warn(...f,...e),v=new Map,g=new Map,b=[],y="s-id",x="sty-id",w="c-id",S="http://www.w3.org/1999/xlink",C=["formAssociatedCallback","formResetCallback","formDisabledCallback","formStateRestoreCallback"],_="undefined"!=typeof window?window:{},k=_.document||{head:{}},N=_.HTMLElement||class{},j={$flags$:0,$resourcesUrl$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,o,n)=>e.addEventListener(t,o,n),rel:(e,t,o,n)=>e.removeEventListener(t,o,n),ce:(e,t)=>new CustomEvent(e,t)},L=a.shadowDom,T=(()=>{let e=!1;try{k.addEventListener("e",null,Object.defineProperty({},"passive",{get(){e=!0}}))}catch(e){}return e})(),R=!!a.constructableCSS&&(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch(e){}return!1})(),O=0,E=!1,A=[],D=[],I=[],z=(e,t)=>o=>{e.push(o),E||(E=!0,t&&4&j.$flags$?V(M):j.raf(M))},P=e=>{for(let t=0;t<e.length;t++)try{e[t](performance.now())}catch(e){h(e)}e.length=0},F=(e,t)=>{let o=0,n=0;for(;o<e.length&&(n=performance.now())<t;)try{e[o++](n)}catch(e){h(e)}o===e.length?e.length=0:0!==o&&e.splice(0,o)},M=()=>{if(a.asyncQueue&&O++,P(A),a.asyncQueue){const e=2==(6&j.$flags$)?performance.now()+14*Math.ceil(.1*O):1/0;F(D,e),F(I,e),D.length>0&&(I.push(...D),D.length=0),(E=A.length+D.length+I.length>0)?j.raf(M):O=0}else P(D),(E=A.length>0)&&j.raf(M)},V=e=>Promise.resolve(undefined).then(e),H=z(D,!0),U={},W=e=>"object"==(e=typeof e)||"function"===e;((e,t)=>{for(var o in t)c(e,o,{get:t[o],enumerable:!0})})({},{err:()=>K,map:()=>q,ok:()=>B,unwrap:()=>G,unwrapErr:()=>J});var B=e=>({isOk:!0,isErr:!1,value:e}),K=e=>({isOk:!1,isErr:!0,value:e});function q(e,t){if(e.isOk){const o=t(e.value);return o instanceof Promise?o.then((e=>B(e))):B(o)}if(e.isErr){const t=e.value;return K(t)}throw"should never get here"}var X,Q,Y,G=e=>{if(e.isOk)return e.value;throw e.value},J=e=>{if(e.isErr)return e.value;throw e.value},Z=0,ee=(e,t="")=>{if(a.profile&&performance.mark){const o=`st:${e}:${t}:${Z++}`;return performance.mark(o),()=>performance.measure(`[Stencil] ${e}() <${t}>`,o)}return()=>{}},te=(e,t,...o)=>{let n=null,r=null,s=null,i=!1,l=!1;const c=[],d=t=>{for(let o=0;o<t.length;o++)n=t[o],Array.isArray(n)?d(n):null!=n&&"boolean"!=typeof n&&((i="function"!=typeof e&&!W(n))?n=String(n):a.isDev&&"function"!=typeof e&&void 0===n.$flags$&&$("vNode passed as children has unexpected type.\nMake sure it's using the correct h() function.\nEmpty objects can also be the cause, look for JSX comments that became objects."),i&&l?c[c.length-1].$text$+=n:c.push(i?oe(null,n):n),l=i)};if(d(o),t&&(a.isDev&&"input"===e&&le(t),a.vdomKey&&t.key&&(r=t.key),a.slotRelocation&&t.name&&(s=t.name),a.vdomClass)){const e=t.className||t.class;e&&(t.class="object"!=typeof e?e:Object.keys(e).filter((t=>e[t])).join(" "))}if(a.isDev&&c.some(re)&&$("The <Host> must be the single root component. Make sure:\n- You are NOT using hostData() and <Host> in the same component.\n- <Host> is used once, and it's the single root component of the render() function."),a.vdomFunctional&&"function"==typeof e)return e(null===t?{}:t,c,se);const u=oe(e,null);return u.$attrs$=t,c.length>0&&(u.$children$=c),a.vdomKey&&(u.$key$=r),a.slotRelocation&&(u.$name$=s),u},oe=(e,t)=>{const o={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null};return a.vdomAttribute&&(o.$attrs$=null),a.vdomKey&&(o.$key$=null),a.slotRelocation&&(o.$name$=null),o},ne={},re=e=>e&&e.$tag$===ne,se={forEach:(e,t)=>e.map(ie).forEach(t),map:(e,t)=>e.map(ie).map(t).map(ae)},ie=e=>({vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}),ae=e=>{if("function"==typeof e.vtag){const t={...e.vattrs};return e.vkey&&(t.key=e.vkey),e.vname&&(t.name=e.vname),te(e.vtag,t,...e.vchildren||[])}const t=oe(e.vtag,e.vtext);return t.$attrs$=e.vattrs,t.$children$=e.vchildren,t.$key$=e.vkey,t.$name$=e.vname,t},le=e=>{const t=Object.keys(e),o=t.indexOf("value");if(-1===o)return;const n=t.indexOf("type"),r=t.indexOf("min"),s=t.indexOf("max"),i=t.indexOf("step");(o<n||o<r||o<s||o<i)&&m('The "value" prop of <input> should be set after "min", "max", "type" and "step"')},ce=(e,t,o,n,r,s,i)=>{let l,c,d,u;if(1===s.nodeType){if(l=s.getAttribute(w),l&&(c=l.split("."),c[0]!==i&&"0"!==c[0]||(d={$flags$:0,$hostId$:c[0],$nodeId$:c[1],$depth$:c[2],$index$:c[3],$tag$:s.tagName.toLowerCase(),$elm$:s,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},t.push(d),s.removeAttribute(w),e.$children$||(e.$children$=[]),e.$children$[d.$index$]=d,e=d,n&&"0"===d.$depth$&&(n[d.$index$]=d.$elm$))),s.shadowRoot)for(u=s.shadowRoot.childNodes.length-1;u>=0;u--)ce(e,t,o,n,r,s.shadowRoot.childNodes[u],i);for(u=s.childNodes.length-1;u>=0;u--)ce(e,t,o,n,r,s.childNodes[u],i)}else if(8===s.nodeType)c=s.nodeValue.split("."),c[1]!==i&&"0"!==c[1]||(l=c[0],d={$flags$:0,$hostId$:c[1],$nodeId$:c[2],$depth$:c[3],$index$:c[4],$elm$:s,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===l?(d.$elm$=s.nextSibling,d.$elm$&&3===d.$elm$.nodeType&&(d.$text$=d.$elm$.textContent,t.push(d),s.remove(),e.$children$||(e.$children$=[]),e.$children$[d.$index$]=d,n&&"0"===d.$depth$&&(n[d.$index$]=d.$elm$))):d.$hostId$===i&&("s"===l?(d.$tag$="slot",c[5]?s["s-sn"]=d.$name$=c[5]:s["s-sn"]="",s["s-sr"]=!0,a.shadowDom&&n&&(d.$elm$=k.createElement(d.$tag$),d.$name$&&d.$elm$.setAttribute("name",d.$name$),s.parentNode.insertBefore(d.$elm$,s),s.remove(),"0"===d.$depth$&&(n[d.$index$]=d.$elm$)),o.push(d),e.$children$||(e.$children$=[]),e.$children$[d.$index$]=d):"r"===l&&(a.shadowDom&&n?s.remove():a.slotRelocation&&(r["s-cr"]=s,s["s-cn"]=!0))));else if(e&&"style"===e.$tag$){const t=oe(null,s.textContent);t.$elm$=s,t.$index$="0",e.$children$=[t]}},de=(e,t)=>{if(1===e.nodeType){let o=0;if(e.shadowRoot)for(;o<e.shadowRoot.childNodes.length;o++)de(e.shadowRoot.childNodes[o],t);for(o=0;o<e.childNodes.length;o++)de(e.childNodes[o],t)}else if(8===e.nodeType){const o=e.nodeValue.split(".");"o"===o[0]&&(t.set(o[1]+"."+o[2],e),e.nodeValue="",e["s-en"]=o[3])}},ue=(e,t,o)=>{const n=(e=>a.lazyLoad?u(e).$hostElement$:e)(e);return{emit:e=>(a.isDev&&!n.isConnected&&m(`The "${t}" event was emitted, but the dispatcher node is no longer connected to the dom.`),pe(n,t,{bubbles:!!(4&o),composed:!!(2&o),cancelable:!!(1&o),detail:e}))}},pe=(e,t,o)=>{const n=j.ce(t,o);return e.dispatchEvent(n),n},he=new WeakMap,fe=(e,t,o)=>{var n;const r=$e(t,o),s=g.get(r);if(!a.attachStyles)return r;if(e=11===e.nodeType?e:k,s)if("string"==typeof s){e=e.head||e;let o,i=he.get(e);if(i||he.set(e,i=new Set),!i.has(r)){if(a.hydrateClientSide&&e.host&&(o=e.querySelector(`[${x}="${r}"]`)))o.innerHTML=s;else{o=k.createElement("style"),o.innerHTML=s;const i=null!=(n=j.$nonce$)?n:function(e){var t,o,n;return null!=(n=null==(o=null==(t=e.head)?void 0:t.querySelector('meta[name="csp-nonce"]'))?void 0:o.getAttribute("content"))?n:void 0}(k);if(null!=i&&o.setAttribute("nonce",i),(a.hydrateServerSide||a.hotModuleReplacement)&&2&t.$flags$&&o.setAttribute(x,r),!(1&t.$flags$))if("HEAD"===e.nodeName){const t=e.querySelectorAll("link[rel=preconnect]"),n=t.length>0?t[t.length-1].nextSibling:e.querySelector("style");e.insertBefore(o,n)}else if("host"in e)if(R){const t=new CSSStyleSheet;t.replaceSync(s),e.adoptedStyleSheets=[t,...e.adoptedStyleSheets]}else{const t=e.querySelector("style");t?t.innerHTML=s+t.innerHTML:e.prepend(o)}else e.append(o);1&t.$flags$&&"HEAD"!==e.nodeName&&e.insertBefore(o,null)}4&t.$flags$&&(o.innerHTML+="slot-fb{display:contents}slot-fb[hidden]{display:none}"),i&&i.add(r)}}else a.constructableCSS&&!e.adoptedStyleSheets.includes(s)&&(e.adoptedStyleSheets=[...e.adoptedStyleSheets,s]);return r},$e=(e,t)=>"sc-"+(a.mode&&t&&32&e.$flags$?e.$tagName$+"-"+t:e.$tagName$),me=(e,t,o,n,r,s)=>{if(o!==n){let i=p(e,t),l=t.toLowerCase();if(a.vdomClass&&"class"===t){const t=e.classList,r=ge(o),s=ge(n);t.remove(...r.filter((e=>e&&!s.includes(e)))),t.add(...s.filter((e=>e&&!r.includes(e))))}else if(a.vdomStyle&&"style"===t){if(a.updatable)for(const t in o)n&&null!=n[t]||(!a.hydrateServerSide&&t.includes("-")?e.style.removeProperty(t):e.style[t]="");for(const t in n)o&&n[t]===o[t]||(!a.hydrateServerSide&&t.includes("-")?e.style.setProperty(t,n[t]):e.style[t]=n[t])}else if(a.vdomKey&&"key"===t);else if(a.vdomRef&&"ref"===t)n&&n(e);else if(!a.vdomListener||(a.lazyLoad?i:e.__lookupSetter__(t))||"o"!==t[0]||"n"!==t[1]){if(a.vdomPropOrAttr){const c=W(n);if((i||c&&null!==n)&&!r)try{if(e.tagName.includes("-"))e[t]=n;else{const r=null==n?"":n;"list"===t?i=!1:null!=o&&e[t]==r||("function"==typeof e.__lookupSetter__(t)?e[t]=r:e.setAttribute(t,r))}}catch(e){}let d=!1;a.vdomXlink&&l!==(l=l.replace(/^xlink\:?/,""))&&(t=l,d=!0),null==n||!1===n?!1===n&&""!==e.getAttribute(t)||(a.vdomXlink&&d?e.removeAttributeNS(S,t):e.removeAttribute(t)):(!i||4&s||r)&&!c&&(n=!0===n?"":n,a.vdomXlink&&d?e.setAttributeNS(S,t,n):e.setAttribute(t,n))}}else if(t="-"===t[2]?t.slice(3):p(_,l)?l.slice(2):l[2]+t.slice(3),o||n){const r=t.endsWith(be);t=t.replace(ye,""),o&&j.rel(e,t,o,r),n&&j.ael(e,t,n,r)}}},ve=/\s/,ge=e=>e?e.split(ve):[],be="Capture",ye=new RegExp(be+"$"),xe=(e,t,o)=>{const n=11===t.$elm$.nodeType&&t.$elm$.host?t.$elm$.host:t.$elm$,r=e&&e.$attrs$||U,s=t.$attrs$||U;if(a.updatable)for(const e of we(Object.keys(r)))e in s||me(n,e,r[e],void 0,o,t.$flags$);for(const e of we(Object.keys(s)))me(n,e,r[e],s[e],o,t.$flags$)};function we(e){return e.includes("ref")?[...e.filter((e=>"ref"!==e)),"ref"]:e}var Se=!1,Ce=!1,_e=!1,ke=!1,Ne=(e,t,o,n)=>{var r;const s=t.$children$[o];let i,l,c,d=0;if(a.slotRelocation&&!Se&&(_e=!0,"slot"===s.$tag$&&(X&&n.classList.add(X+"-s"),s.$flags$|=s.$children$?2:1)),a.isDev&&s.$elm$&&$(`The JSX ${null!==s.$text$?`"${s.$text$}" text`:`"${s.$tag$}" element`} node should not be shared within the same renderer. The renderer caches element lookups in order to improve performance. However, a side effect from this is that the exact same JSX node should not be reused. For more information please see https://stenciljs.com/docs/templating-jsx#avoid-shared-jsx-nodes`),a.vdomText&&null!==s.$text$)i=s.$elm$=k.createTextNode(s.$text$);else if(a.slotRelocation&&1&s.$flags$)i=s.$elm$=a.isDebug||a.hydrateServerSide?Be(s):k.createTextNode("");else{if(a.svg&&!ke&&(ke="svg"===s.$tag$),i=s.$elm$=a.svg?k.createElementNS(ke?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",!Se&&a.slotRelocation&&2&s.$flags$?"slot-fb":s.$tag$):k.createElement(!Se&&a.slotRelocation&&2&s.$flags$?"slot-fb":s.$tag$),a.svg&&ke&&"foreignObject"===s.$tag$&&(ke=!1),a.vdomAttribute&&xe(null,s,ke),!!i.getRootNode().querySelector("body")&&a.scoped&&null!=X&&i["s-si"]!==X&&i.classList.add(i["s-si"]=X),a.scoped&&Ue(i,n),s.$children$)for(d=0;d<s.$children$.length;++d)l=Ne(e,s,d,i),l&&i.appendChild(l);a.svg&&("svg"===s.$tag$?ke=!1:"foreignObject"===i.tagName&&(ke=!0))}return i["s-hn"]=Y,a.slotRelocation&&3&s.$flags$&&(i["s-sr"]=!0,i["s-cr"]=Q,i["s-sn"]=s.$name$||"",i["s-rf"]=null==(r=s.$attrs$)?void 0:r.ref,c=e&&e.$children$&&e.$children$[o],c&&c.$tag$===s.$tag$&&e.$elm$&&(a.experimentalSlotFixes?je(e.$elm$):Le(e.$elm$,!1))),i},je=e=>{j.$flags$|=1;const t=e.closest(Y.toLowerCase());if(null!=t){const o=Array.from(t.childNodes).find((e=>e["s-cr"])),n=Array.from(e.childNodes);for(const e of o?n.reverse():n)null!=e["s-sh"]&&(Ve(t,e,null!=o?o:null),e["s-sh"]=void 0,_e=!0)}j.$flags$&=-2},Le=(e,t)=>{j.$flags$|=1;const o=Array.from(e.childNodes);if(e["s-sr"]&&a.experimentalSlotFixes){let t=e;for(;t=t.nextSibling;)t&&t["s-sn"]===e["s-sn"]&&t["s-sh"]===Y&&o.push(t)}for(let e=o.length-1;e>=0;e--){const n=o[e];n["s-hn"]!==Y&&n["s-ol"]&&(Ve(Ae(n),n,Ee(n)),n["s-ol"].remove(),n["s-ol"]=void 0,n["s-sh"]=void 0,_e=!0),t&&Le(n,t)}j.$flags$&=-2},Te=(e,t,o,n,r,s)=>{let i,l=a.slotRelocation&&e["s-cr"]&&e["s-cr"].parentNode||e;for(a.shadowDom&&l.shadowRoot&&l.tagName===Y&&(l=l.shadowRoot);r<=s;++r)n[r]&&(i=Ne(null,o,r,e),i&&(n[r].$elm$=i,Ve(l,i,a.slotRelocation?Ee(t):t)))},Re=(e,t,o)=>{for(let n=t;n<=o;++n){const t=e[n];if(t){const e=t.$elm$;Me(t),e&&(a.slotRelocation&&(Ce=!0,e["s-ol"]?e["s-ol"].remove():Le(e,!0)),e.remove())}}},Oe=(e,t,o=!1)=>!(e.$tag$!==t.$tag$||(a.slotRelocation&&"slot"===e.$tag$?"$nodeId$"in e&&o&&8!==e.$elm$.nodeType||e.$name$!==t.$name$:a.vdomKey&&!o&&e.$key$!==t.$key$)),Ee=e=>e&&e["s-ol"]||e,Ae=e=>(e["s-ol"]?e["s-ol"]:e).parentNode,De=(e,t,o=!1)=>{const n=t.$elm$=e.$elm$,r=e.$children$,s=t.$children$,i=t.$tag$,l=t.$text$;let c;a.vdomText&&null!==l?a.vdomText&&a.slotRelocation&&(c=n["s-cr"])?c.parentNode.textContent=l:a.vdomText&&e.$text$!==l&&(n.data=l):(a.svg&&(ke="svg"===i||"foreignObject"!==i&&ke),(a.vdomAttribute||a.reflect)&&(a.slot&&"slot"===i&&!Se?a.experimentalSlotFixes&&e.$name$!==t.$name$&&(t.$elm$["s-sn"]=t.$name$||"",je(t.$elm$.parentElement)):xe(e,t,ke)),a.updatable&&null!==r&&null!==s?((e,t,o,n,r=!1)=>{let s,i,l=0,c=0,d=0,u=0,p=t.length-1,h=t[0],f=t[p],$=n.length-1,m=n[0],v=n[$];for(;l<=p&&c<=$;)if(null==h)h=t[++l];else if(null==f)f=t[--p];else if(null==m)m=n[++c];else if(null==v)v=n[--$];else if(Oe(h,m,r))De(h,m,r),h=t[++l],m=n[++c];else if(Oe(f,v,r))De(f,v,r),f=t[--p],v=n[--$];else if(Oe(h,v,r))!a.slotRelocation||"slot"!==h.$tag$&&"slot"!==v.$tag$||Le(h.$elm$.parentNode,!1),De(h,v,r),Ve(e,h.$elm$,f.$elm$.nextSibling),h=t[++l],v=n[--$];else if(Oe(f,m,r))!a.slotRelocation||"slot"!==h.$tag$&&"slot"!==v.$tag$||Le(f.$elm$.parentNode,!1),De(f,m,r),Ve(e,f.$elm$,h.$elm$),f=t[--p],m=n[++c];else{if(d=-1,a.vdomKey)for(u=l;u<=p;++u)if(t[u]&&null!==t[u].$key$&&t[u].$key$===m.$key$){d=u;break}a.vdomKey&&d>=0?(i=t[d],i.$tag$!==m.$tag$?s=Ne(t&&t[c],o,d,e):(De(i,m,r),t[d]=void 0,s=i.$elm$),m=n[++c]):(s=Ne(t&&t[c],o,c,e),m=n[++c]),s&&(a.slotRelocation?Ve(Ae(h.$elm$),s,Ee(h.$elm$)):Ve(h.$elm$.parentNode,s,h.$elm$))}l>p?Te(e,null==n[$+1]?null:n[$+1].$elm$,o,n,c,$):a.updatable&&c>$&&Re(t,l,p)})(n,r,t,s,o):null!==s?(a.updatable&&a.vdomText&&null!==e.$text$&&(n.textContent=""),Te(n,null,t,s,0,s.length-1)):!o&&a.updatable&&null!==r&&Re(r,0,r.length-1),a.svg&&ke&&"svg"===i&&(ke=!1))},Ie=e=>{const t=e.childNodes;for(const e of t)if(1===e.nodeType){if(e["s-sr"]){const o=e["s-sn"];e.hidden=!1;for(const n of t)if(n!==e)if(n["s-hn"]!==e["s-hn"]||""!==o){if(1===n.nodeType&&(o===n.getAttribute("slot")||o===n["s-sn"])||3===n.nodeType&&o===n["s-sn"]){e.hidden=!0;break}}else if(1===n.nodeType||3===n.nodeType&&""!==n.textContent.trim()){e.hidden=!0;break}}Ie(e)}},ze=[],Pe=e=>{let t,o,n;for(const r of e.childNodes){if(r["s-sr"]&&(t=r["s-cr"])&&t.parentNode){o=t.parentNode.childNodes;const e=r["s-sn"];for(n=o.length-1;n>=0;n--)if(t=o[n],!(t["s-cn"]||t["s-nr"]||t["s-hn"]===r["s-hn"]||a.experimentalSlotFixes&&t["s-sh"]&&t["s-sh"]===r["s-hn"]))if(Fe(t,e)){let o=ze.find((e=>e.$nodeToRelocate$===t));Ce=!0,t["s-sn"]=t["s-sn"]||e,o?(o.$nodeToRelocate$["s-sh"]=r["s-hn"],o.$slotRefNode$=r):(t["s-sh"]=r["s-hn"],ze.push({$slotRefNode$:r,$nodeToRelocate$:t})),t["s-sr"]&&ze.map((e=>{Fe(e.$nodeToRelocate$,t["s-sn"])&&(o=ze.find((e=>e.$nodeToRelocate$===t)),o&&!e.$slotRefNode$&&(e.$slotRefNode$=o.$slotRefNode$))}))}else ze.some((e=>e.$nodeToRelocate$===t))||ze.push({$nodeToRelocate$:t})}1===r.nodeType&&Pe(r)}},Fe=(e,t)=>1===e.nodeType?null===e.getAttribute("slot")&&""===t||e.getAttribute("slot")===t:e["s-sn"]===t||""===t,Me=e=>{a.vdomRef&&(e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null),e.$children$&&e.$children$.map(Me))},Ve=(e,t,o)=>{const n=null==e?void 0:e.insertBefore(t,o);return a.scoped&&Ue(t,e),n},He=e=>{const t=[];return e&&t.push(...e["s-scs"]||[],e["s-si"],e["s-sc"],...He(e.parentElement)),t},Ue=(e,t,o=!1)=>{var n;if(e&&t&&1===e.nodeType){const r=new Set(He(t).filter(Boolean));if(r.size&&(null==(n=e.classList)||n.add(...e["s-scs"]=[...r]),e["s-ol"]||o))for(const t of Array.from(e.childNodes))Ue(t,e,!0)}},We=(e,t,o=!1)=>{var n,r,s,i,l;const c=e.$hostElement$,d=e.$cmpMeta$,u=e.$vnode$||oe(null,null),p=re(t)?t:te(null,null,t);if(Y=c.tagName,a.isDev&&Array.isArray(t)&&t.some(re))throw new Error(`The <Host> must be the single root component.\nLooks like the render() function of "${Y.toLowerCase()}" is returning an array that contains the <Host>.\n\nThe render() function should look like this instead:\n\nrender() {\n // Do not return an array\n return (\n <Host>{content}</Host>\n );\n}\n `);if(a.reflect&&d.$attrsToReflect$&&(p.$attrs$=p.$attrs$||{},d.$attrsToReflect$.map((([e,t])=>p.$attrs$[t]=c[e]))),o&&p.$attrs$)for(const e of Object.keys(p.$attrs$))c.hasAttribute(e)&&!["key","ref","style","class"].includes(e)&&(p.$attrs$[e]=c[e]);if(p.$tag$=null,p.$flags$|=4,e.$vnode$=p,p.$elm$=u.$elm$=a.shadowDom&&c.shadowRoot||c,(a.scoped||a.shadowDom)&&(X=c["s-sc"]),Se=L&&!!(1&d.$flags$),a.slotRelocation&&(Q=c["s-cr"],Ce=!1),De(u,p,o),a.slotRelocation){if(j.$flags$|=1,_e){Pe(p.$elm$);for(const e of ze){const t=e.$nodeToRelocate$;if(!t["s-ol"]){const e=a.isDebug||a.hydrateServerSide?Ke(t):k.createTextNode("");e["s-nr"]=t,Ve(t.parentNode,t["s-ol"]=e,t)}}for(const e of ze){const t=e.$nodeToRelocate$,l=e.$slotRefNode$;if(l){const e=l.parentNode;let o=l.nextSibling;if(!a.experimentalSlotFixes||o&&1===o.nodeType){let s=null==(n=t["s-ol"])?void 0:n.previousSibling;for(;s;){let n=null!=(r=s["s-nr"])?r:null;if(n&&n["s-sn"]===t["s-sn"]&&e===n.parentNode){for(n=n.nextSibling;n===t||(null==n?void 0:n["s-sr"]);)n=null==n?void 0:n.nextSibling;if(!n||!n["s-nr"]){o=n;break}}s=s.previousSibling}}(!o&&e!==t.parentNode||t.nextSibling!==o)&&t!==o&&(a.experimentalSlotFixes||t["s-hn"]||!t["s-ol"]||(t["s-hn"]=t["s-ol"].parentNode.nodeName),Ve(e,t,o),1===t.nodeType&&(t.hidden=null!=(s=t["s-ih"])&&s)),t&&"function"==typeof l["s-rf"]&&l["s-rf"](t)}else 1===t.nodeType&&(o&&(t["s-ih"]=null!=(i=t.hidden)&&i),t.hidden=!0)}}Ce&&Ie(p.$elm$),j.$flags$&=-2,ze.length=0}if(a.experimentalScopedSlotChanges&&2&d.$flags$)for(const e of p.$elm$.childNodes)e["s-hn"]===Y||e["s-sh"]||(o&&null==e["s-ih"]&&(e["s-ih"]=null!=(l=e.hidden)&&l),e.hidden=!0);Q=void 0},Be=e=>k.createComment(`<slot${e.$name$?' name="'+e.$name$+'"':""}> (host=${Y.toLowerCase()})`),Ke=e=>k.createComment("org-location for "+(e.localName?`<${e.localName}> (host=${e["s-hn"]})`:`[${e.textContent}]`)),qe=(e,t)=>{a.asyncLoading&&t&&!e.$onRenderResolve$&&t["s-p"]&&t["s-p"].push(new Promise((t=>e.$onRenderResolve$=t)))},Xe=(e,t)=>{if(a.taskQueue&&a.updatable&&(e.$flags$|=16),a.asyncLoading&&4&e.$flags$)return void(e.$flags$|=512);qe(e,e.$ancestorComponent$);const o=()=>Qe(e,t);return a.taskQueue?H(o):o()},Qe=(e,t)=>{const o=e.$hostElement$,n=ee("scheduleUpdate",e.$cmpMeta$.$tagName$),r=a.lazyLoad?e.$lazyInstance$:o;if(!r)throw new Error(`Can't render component <${o.tagName.toLowerCase()} /> with invalid Stencil runtime! Make sure this imported component is compiled with a \`externalRuntime: true\` flag. For more information, please refer to https://stenciljs.com/docs/custom-elements#externalruntime`);let s;return t?(a.lazyLoad&&a.hostListener&&(e.$flags$|=256,e.$queuedListeners$&&(e.$queuedListeners$.map((([e,t])=>ot(r,e,t))),e.$queuedListeners$=void 0)),nt(o,"componentWillLoad"),a.cmpWillLoad&&(s=ot(r,"componentWillLoad"))):(nt(o,"componentWillUpdate"),a.cmpWillUpdate&&(s=ot(r,"componentWillUpdate"))),nt(o,"componentWillRender"),a.cmpWillRender&&(s=Ye(s,(()=>ot(r,"componentWillRender")))),n(),Ye(s,(()=>Je(e,r,t)))},Ye=(e,t)=>Ge(e)?e.then(t).catch((e=>{console.error(e),t()})):t(),Ge=e=>e instanceof Promise||e&&e.then&&"function"==typeof e.then,Je=async(e,t,o)=>{var n;const r=e.$hostElement$,s=ee("update",e.$cmpMeta$.$tagName$),i=r["s-rc"];a.style&&o&&(e=>{const t=e.$cmpMeta$,o=e.$hostElement$,n=t.$flags$,r=ee("attachStyles",t.$tagName$),s=fe(a.shadowDom&&L&&o.shadowRoot?o.shadowRoot:o.getRootNode(),t,e.$modeName$);(a.shadowDom||a.scoped)&&a.cssAnnotations&&10&n&&2&n&&(o["s-sc"]=s,o.classList.add(s+"-h"),a.scoped&&2&n&&o.classList.add(s+"-s")),r()})(e);const l=ee("render",e.$cmpMeta$.$tagName$);if(a.isDev&&(e.$flags$|=1024),a.hydrateServerSide?await Ze(e,t,r,o):Ze(e,t,r,o),a.isDev&&(e.$renderCount$=void 0===e.$renderCount$?1:e.$renderCount$+1,e.$flags$&=-1025),a.hydrateServerSide)try{st(r),o&&(1&e.$cmpMeta$.$flags$?r["s-en"]="":2&e.$cmpMeta$.$flags$&&(r["s-en"]="c"))}catch(e){h(e,r)}if(a.asyncLoading&&i&&(i.map((e=>e())),r["s-rc"]=void 0),l(),s(),a.asyncLoading){const t=null!=(n=r["s-p"])?n:[],o=()=>et(e);0===t.length?o():(Promise.all(t).then(o),e.$flags$|=4,t.length=0)}else et(e)},Ze=(e,t,o,n)=>{const r=!!a.allRenderFn,s=!!a.lazyLoad,i=!!a.taskQueue,l=!!a.updatable;try{if(t=(r||t.render)&&t.render(),l&&i&&(e.$flags$&=-17),(l||s)&&(e.$flags$|=2),a.hasRenderFn||a.reflect)if(a.vdomRender||a.reflect){if(a.hydrateServerSide)return Promise.resolve(t).then((t=>We(e,t,n)));We(e,t,n)}else{const n=o.shadowRoot;1&e.$cmpMeta$.$flags$?n.textContent=t:o.textContent=t}}catch(t){h(t,e.$hostElement$)}return null},et=e=>{const t=e.$cmpMeta$.$tagName$,o=e.$hostElement$,n=ee("postUpdate",t),r=a.lazyLoad?e.$lazyInstance$:o,s=e.$ancestorComponent$;a.cmpDidRender&&(a.isDev&&(e.$flags$|=1024),ot(r,"componentDidRender"),a.isDev&&(e.$flags$&=-1025)),nt(o,"componentDidRender"),64&e.$flags$?(a.cmpDidUpdate&&(a.isDev&&(e.$flags$|=1024),ot(r,"componentDidUpdate"),a.isDev&&(e.$flags$&=-1025)),nt(o,"componentDidUpdate"),n()):(e.$flags$|=64,a.asyncLoading&&a.cssAnnotations&&rt(o),a.cmpDidLoad&&(a.isDev&&(e.$flags$|=2048),ot(r,"componentDidLoad"),a.isDev&&(e.$flags$&=-2049)),nt(o,"componentDidLoad"),n(),a.asyncLoading&&(e.$onReadyResolve$(o),s||tt(t))),a.method&&a.lazyLoad&&e.$onInstanceResolve$(o),a.asyncLoading&&(e.$onRenderResolve$&&(e.$onRenderResolve$(),e.$onRenderResolve$=void 0),512&e.$flags$&&V((()=>Xe(e,!1))),e.$flags$&=-517)},tt=e=>{a.cssAnnotations&&rt(k.documentElement),a.asyncQueue&&(j.$flags$|=2),V((()=>pe(_,"appload",{detail:{namespace:l}}))),a.profile&&performance.measure&&performance.measure(`[Stencil] ${l} initial load (by ${e})`,"st:app:start")},ot=(e,t,o)=>{if(e&&e[t])try{return e[t](o)}catch(e){h(e)}},nt=(e,t)=>{a.lifecycleDOMEvents&&pe(e,"stencil_"+t,{bubbles:!0,composed:!0,detail:{namespace:l}})},rt=e=>{var t,o;return a.hydratedClass?e.classList.add(null!=(t=a.hydratedSelectorName)?t:"hydrated"):a.hydratedAttribute?e.setAttribute(null!=(o=a.hydratedSelectorName)?o:"hydrated",""):void 0},st=e=>{const t=e.children;if(null!=t)for(let e=0,o=t.length;e<o;e++){const o=t[e];"function"==typeof o.connectedCallback&&o.connectedCallback(),st(o)}},it=(e,t,o)=>{var n,r;const s=e.prototype;if(a.formAssociated&&64&t.$flags$&&1&o&&C.forEach((e=>Object.defineProperty(s,e,{value(...t){const o=u(this),n=a.lazyLoad?o.$hostElement$:this,r=a.lazyLoad?o.$lazyInstance$:n;if(r){const o=r[e];"function"==typeof o&&o.call(r,...t)}else o.$onReadyPromise$.then((o=>{const n=o[e];"function"==typeof n&&n.call(o,...t)}))}}))),a.member&&t.$members$||a.watchCallback&&(t.$watchers$||e.watchers)){a.watchCallback&&e.watchers&&!t.$watchers$&&(t.$watchers$=e.watchers);const i=Object.entries(null!=(n=t.$members$)?n:{});if(i.map((([e,[n]])=>{(a.prop||a.state)&&(31&n||(!a.lazyLoad||2&o)&&32&n)?Object.defineProperty(s,e,{get(){return t=e,u(this).$instanceValues$.get(t);var t},set(r){if(a.isDev){const r=u(this);1&o||0!==(r&&8&r.$flags$)||!(31&n)||1024&n||m(`@Prop() "${e}" on <${t.$tagName$}> is immutable but was modified from within the component.\nMore information: https://stenciljs.com/docs/properties#prop-mutability`)}((e,t,o,n)=>{const r=u(e);if(a.lazyLoad&&!r)throw new Error(`Couldn't find host element for "${n.$tagName$}" as it is unknown to this Stencil runtime. This usually happens when integrating a 3rd party Stencil component with another Stencil component or application. Please reach out to the maintainers of the 3rd party Stencil component or report this on the Stencil Discord server (https://chat.stenciljs.com) or comment on this similar [GitHub issue](https://github.com/ionic-team/stencil/issues/5457).`);const s=a.lazyLoad?r.$hostElement$:e,i=r.$instanceValues$.get(t),l=r.$flags$,c=a.lazyLoad?r.$lazyInstance$:s;var d,p;d=o,p=n.$members$[t][0],o=null==d||W(d)?d:a.propBoolean&&4&p?"false"!==d&&(""===d||!!d):a.propNumber&&2&p?parseFloat(d):a.propString&&1&p?String(d):d;const f=Number.isNaN(i)&&Number.isNaN(o);if((!a.la