export const id=4056;export const ids=[4056];export const modules={41675:(e,a,t)=>{t.r(a),t.d(a,{HaFormExpendable:()=>d});var i=t(36312),o=t(50289),s=t(29818);t(42771);let d=(0,i.A)([(0,s.EM)("ha-form-expandable")],(function(e,a){return{F:class extends a{constructor(...a){super(...a),e(this)}},d:[{kind:"field",decorators:[(0,s.MZ)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,s.MZ)({attribute:!1})],key:"data",value:void 0},{kind:"field",decorators:[(0,s.MZ)({attribute:!1})],key:"schema",value:void 0},{kind:"field",decorators:[(0,s.MZ)({type:Boolean})],key:"disabled",value:()=>!1},{kind:"field",decorators:[(0,s.MZ)({attribute:!1})],key:"computeLabel",value:void 0},{kind:"field",decorators:[(0,s.MZ)({attribute:!1})],key:"computeHelper",value:void 0},{kind:"method",key:"render",value:function(){return o.qy` <ha-expansion-panel outlined .expanded="${Boolean(this.schema.expanded)}"> <div slot="header" role="heading" aria-level="${this.schema.headingLevel?.toString()??"3"}"> ${this.schema.icon?o.qy` <ha-icon .icon="${this.schema.icon}"></ha-icon> `:this.schema.iconPath?o.qy` <ha-svg-icon .path="${this.schema.iconPath}"></ha-svg-icon> `:o.s6} ${this.schema.title} </div> <div class="content"> <ha-form .hass="${this.hass}" .data="${this.data}" .schema="${this.schema.schema}" .disabled="${this.disabled}" .computeLabel="${this.computeLabel}" .computeHelper="${this.computeHelper}"></ha-form> </div> </ha-expansion-panel> `}},{kind:"get",static:!0,key:"styles",value:function(){return o.AH`:host{display:flex!important;flex-direction:column}:host ha-form{display:block}.content{padding:12px}ha-expansion-panel{display:block;--expansion-panel-content-padding:0;border-radius:6px;--ha-card-border-radius:6px}ha-icon,ha-svg-icon{color:var(--secondary-text-color)}`}}]}}),o.WF)}};
//# sourceMappingURL=4056.BDrXmLwc0U4.js.map