${this.loadingText}
`,complete:()=>this.renderGrid(this.renderDataSource((t=>this.renderCheckable("checkbox",z``,t.label))))})}handleChange(t){const e=this.parseValue(t.target.value);if(void 0===e)return;const i=new Set(this.value);t.target.checked?i.add(e):i.delete(e),this.value=Array.from(i)}};ie=t([st("sdpi-checkbox-list")],ie);let se=class extends(qt(Ot(Zt(et)))){static get styles(){return[...super.styles,a`input{background-color:var(--input-bg-color);height:var(--input-height)}input:disabled{opacity:var(--opacity-disabled)}`]}render(){return z`this.value=t.target.value}">`}};se=t([st("sdpi-color")],se);let ne=class extends(zt(qt(Ot(Zt(et))))){render(){return this.renderDelegate((t=>{if(null==t)return t;if("path"===this.formatType){const{done:e,value:i}=dt(t.toString()).next();return e?t:i}return t}))}invoked(){this.disabled||(void 0===this.invoke?console.warn('Delegation failed, consider setting the "invoke" attribute. When defined, `sendToPlugin` is invoked with the specified attribute value, allowing for the plug-in to determine the persisted value.'):xt.send("sendToPlugin",{event:this.invoke}))}};t([rt({attribute:"format-type"}),e("design:type",Object)],ne.prototype,"formatType",void 0),t([rt(),e("design:type",String)],ne.prototype,"invoke",void 0),ne=t([st("sdpi-delegate")],ne);let re=class extends(zt(qt(Ot(Zt(et))))){static get styles(){return[...super.styles,a`input[type=file]{display:none}`]}render(){return z`${super.renderDelegate((t=>function(t){const{done:e,value:i}=dt(t).next();return e?"":i}((null==t?void 0:t.toString())||"")))} this.value=ct(t.target.value)}">`}invoked(){var t;null===(t=this.focusElement.value)||void 0===t||t.click()}};t([rt(),e("design:type",String)],re.prototype,"accept",void 0),re=t([st("sdpi-file")],re);let oe=class extends et{render(){return this.key?z`${gt.getMessage(this.key)}`:void 0}};t([rt(),e("design:type",String)],oe.prototype,"key",void 0),oe=t([st("sdpi-i18n")],oe);let ae=class extends(qt(Ot(Zt(et)))){constructor(){super(...arguments),this.required=!1,this.delaySave=!0,this.type="text"}static get styles(){return[...super.styles,Ht,a`input{background-color:var(--input-bg-color);padding:calc(var(--spacer) + 3px) var(--spacer)}input:disabled{opacity:var(--opacity-disabled)}input:required{background-position:98% center;background-repeat:no-repeat}input:required:valid{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA5IDkiPjxwb2x5Z29uIGZpbGw9IiNEOEQ4RDgiIHBvaW50cz0iNS4yIDEgNi4yIDEgNi4yIDcgMy4yIDcgMy4yIDYgNS4yIDYiIHRyYW5zZm9ybT0icm90YXRlKDQwIDQuNjc3IDQpIi8+PC9zdmc+)}input:required:invalid{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA5IDkiPgogICAgPHBhdGggZmlsbD0iI0Q4RDhEOCIgZD0iTTQuNSwwIEM2Ljk4NTI4MTM3LC00LjU2NTM4NzgyZS0xNiA5LDIuMDE0NzE4NjMgOSw0LjUgQzksNi45ODUyODEzNyA2Ljk4NTI4MTM3LDkgNC41LDkgQzIuMDE0NzE4NjMsOSAzLjA0MzU5MTg4ZS0xNiw2Ljk4NTI4MTM3IDAsNC41IEMtMy4wNDM1OTE4OGUtMTYsMi4wMTQ3MTg2MyAyLjAxNDcxODYzLDQuNTY1Mzg3ODJlLTE2IDQuNSwwIFogTTQsMSBMNCw2IEw1LDYgTDUsMSBMNCwxIFogTTQuNSw4IEM0Ljc3NjE0MjM3LDggNSw3Ljc3NjE0MjM3IDUsNy41IEM1LDcuMjIzODU3NjMgNC43NzYxNDIzNyw3IDQuNSw3IEM0LjIyMzg1NzYzLDcgNCw3LjIyMzg1NzYzIDQsNy41IEM0LDcuNzc2MTQyMzcgNC4yMjM4NTc2Myw4IDQuNSw4IFoiLz4KICA8L3N2Zz4)}`]}render(){var t;return z`this.value=t.target.value}">`}};t([rt({attribute:"maxlength",type:Number}),e("design:type",Number)],ae.prototype,"maxLength",void 0),t([rt(),e("design:type",String)],ae.prototype,"pattern",void 0),t([rt(yt),e("design:type",bt)],ae.prototype,"placeholder",void 0),t([rt({type:Boolean}),e("design:type",Object)],ae.prototype,"required",void 0),ae=t([st("sdpi-textfield")],ae);let le=class extends ae{constructor(){super(...arguments),this.type="password"}};le=t([st("sdpi-password")],le);let de=class extends(Rt(qt(ft(wt(Ut(Zt(et))))))){static get styles(){return[...super.styles,a`.loading{margin:0;padding:calc(var(--spacer) * 1.5) 0;user-select:none}`]}render(){return this.items.render({pending:()=>z`${this.loadingText}
`,complete:()=>this.renderGrid(this.renderDataSource((t=>this.renderCheckable("radio",z`this.value=this.parseValue(t.target.value)}">`,t.label))))})}};de=t([st("sdpi-radio")],de);let ce=class extends(qt(Ot(Zt(et)))){constructor(){super(...arguments),this.showLabels=!1,this.delaySave=!0}static get styles(){return[...super.styles,a`input{-webkit-appearance:none;margin:0;height:22px;background-color:transparent}.container>div[aria-disabled=true],input:disabled{cursor:default;opacity:var(--opacity-disabled)}::-webkit-slider-runnable-track{margin-top:2px;height:5px;padding:0!important;border:solid 1px var(--input-bg-color);background:#636363;border-radius:3px}::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--input-font-color);border-radius:50%;cursor:pointer;top:-4px;position:relative;height:12px;width:12px}input:disabled::-webkit-slider-thumb{cursor:default}input::-webkit-slider-thumb::before{position:absolute;content:""}.container{display:flex;align-items:center}.container>div{flex:0 1}div[role=button]{cursor:pointer;user-select:none}.container>div:nth-child(2){flex:1 1;margin:0 var(--spacer)}`]}render(){var t,e;const i=(null===(t=this.value)||void 0===t?void 0:t.toString())||(null===(e=this.defaultValue)||void 0===e?void 0:e.toString())||"",s=z`this.value=t.target.valueAsNumber}">`;return this.showLabels?z`${this.loadingText}
`,complete:()=>this.renderGrid(this.renderDataSource((t=>this.renderCheckable("checkbox",z``,t.label))))})}handleChange(t){const e=this.parseValue(t.target.value);if(void 0===e)return;const i=new Set(this.value);t.target.checked?i.add(e):i.delete(e),this.value=Array.from(i)}};ie=t([st("sdpi-checkbox-list")],ie);let se=class extends(qt(Ot(Zt(et)))){static get styles(){return[...super.styles,a`input{background-color:var(--input-bg-color);height:var(--input-height)}input:disabled{opacity:var(--opacity-disabled)}`]}render(){return z`this.value=t.target.value}">`}};se=t([st("sdpi-color")],se);let ne=class extends(zt(qt(Ot(Zt(et))))){render(){return this.renderDelegate((t=>{if(null==t)return t;if("path"===this.formatType){const{done:e,value:i}=dt(t.toString()).next();return e?t:i}return t}))}invoked(){this.disabled||(void 0===this.invoke?console.warn('Delegation failed, consider setting the "invoke" attribute. When defined, `sendToPlugin` is invoked with the specified attribute value, allowing for the plug-in to determine the persisted value.'):xt.send("sendToPlugin",{event:this.invoke}))}};t([rt({attribute:"format-type"}),e("design:type",Object)],ne.prototype,"formatType",void 0),t([rt(),e("design:type",String)],ne.prototype,"invoke",void 0),ne=t([st("sdpi-delegate")],ne);let re=class extends(zt(qt(Ot(Zt(et))))){static get styles(){return[...super.styles,a`input[type=file]{display:none}`]}render(){return z`${super.renderDelegate((t=>function(t){const{done:e,value:i}=dt(t).next();return e?"":i}((null==t?void 0:t.toString())||"")))} this.value=ct(t.target.value)}">`}invoked(){var t;null===(t=this.focusElement.value)||void 0===t||t.click()}};t([rt(),e("design:type",String)],re.prototype,"accept",void 0),re=t([st("sdpi-file")],re);let oe=class extends et{render(){return this.key?z`${gt.getMessage(this.key)}`:void 0}};t([rt(),e("design:type",String)],oe.prototype,"key",void 0),oe=t([st("sdpi-i18n")],oe);let ae=class extends(qt(Ot(Zt(et)))){constructor(){super(...arguments),this.required=!1,this.delaySave=!0,this.type="text"}static get styles(){return[...super.styles,Ht,a`input{background-color:var(--input-bg-color);background-position:98% center;background-repeat:no-repeat;padding:calc(var(--spacer) + 3px) var(--spacer)}input:disabled{opacity:var(--opacity-disabled)}input:required:valid{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA5IDkiPjxwb2x5Z29uIGZpbGw9IiNEOEQ4RDgiIHBvaW50cz0iNS4yIDEgNi4yIDEgNi4yIDcgMy4yIDcgMy4yIDYgNS4yIDYiIHRyYW5zZm9ybT0icm90YXRlKDQwIDQuNjc3IDQpIi8+PC9zdmc+)}input:invalid{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA5IDkiPgogICAgPHBhdGggZmlsbD0iI0Q4RDhEOCIgZD0iTTQuNSwwIEM2Ljk4NTI4MTM3LC00LjU2NTM4NzgyZS0xNiA5LDIuMDE0NzE4NjMgOSw0LjUgQzksNi45ODUyODEzNyA2Ljk4NTI4MTM3LDkgNC41LDkgQzIuMDE0NzE4NjMsOSAzLjA0MzU5MTg4ZS0xNiw2Ljk4NTI4MTM3IDAsNC41IEMtMy4wNDM1OTE4OGUtMTYsMi4wMTQ3MTg2MyAyLjAxNDcxODYzLDQuNTY1Mzg3ODJlLTE2IDQuNSwwIFogTTQsMSBMNCw2IEw1LDYgTDUsMSBMNCwxIFogTTQuNSw4IEM0Ljc3NjE0MjM3LDggNSw3Ljc3NjE0MjM3IDUsNy41IEM1LDcuMjIzODU3NjMgNC43NzYxNDIzNyw3IDQuNSw3IEM0LjIyMzg1NzYzLDcgNCw3LjIyMzg1NzYzIDQsNy41IEM0LDcuNzc2MTQyMzcgNC4yMjM4NTc2Myw4IDQuNSw4IFoiLz4KICA8L3N2Zz4)}`]}render(){var t;return z`this.value=t.target.value}">`}};t([rt({attribute:"maxlength",type:Number}),e("design:type",Number)],ae.prototype,"maxLength",void 0),t([rt(),e("design:type",String)],ae.prototype,"pattern",void 0),t([rt(yt),e("design:type",bt)],ae.prototype,"placeholder",void 0),t([rt({type:Boolean}),e("design:type",Object)],ae.prototype,"required",void 0),ae=t([st("sdpi-textfield")],ae);let le=class extends ae{constructor(){super(...arguments),this.type="password"}};le=t([st("sdpi-password")],le);let de=class extends(Rt(qt(ft(wt(Ut(Zt(et))))))){static get styles(){return[...super.styles,a`.loading{margin:0;padding:calc(var(--spacer) * 1.5) 0;user-select:none}`]}render(){return this.items.render({pending:()=>z`${this.loadingText}
`,complete:()=>this.renderGrid(this.renderDataSource((t=>this.renderCheckable("radio",z`this.value=this.parseValue(t.target.value)}">`,t.label))))})}};de=t([st("sdpi-radio")],de);let ce=class extends(qt(Ot(Zt(et)))){constructor(){super(...arguments),this.showLabels=!1,this.delaySave=!0}static get styles(){return[...super.styles,a`input{-webkit-appearance:none;margin:0;height:22px;background-color:transparent}.container>div[aria-disabled=true],input:disabled{cursor:default;opacity:var(--opacity-disabled)}::-webkit-slider-runnable-track{margin-top:2px;height:5px;padding:0!important;border:solid 1px var(--input-bg-color);background:#636363;border-radius:3px}::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--input-font-color);border-radius:50%;cursor:pointer;top:-4px;position:relative;height:12px;width:12px}input:disabled::-webkit-slider-thumb{cursor:default}input::-webkit-slider-thumb::before{position:absolute;content:""}.container{display:flex;align-items:center}.container>div{flex:0 1}div[role=button]{cursor:pointer;user-select:none}.container>div:nth-child(2){flex:1 1;margin:0 var(--spacer)}`]}render(){var t,e;const i=(null===(t=this.value)||void 0===t?void 0:t.toString())||(null===(e=this.defaultValue)||void 0===e?void 0:e.toString())||"",s=z`this.value=t.target.valueAsNumber}">`;return this.showLabels?z`