export const __rspack_esm_id="88031";export const __rspack_esm_ids=["88031"];export const __webpack_modules__={17282(e,t,a){a.a(e,async function(e,s){try{a.r(t),a.d(t,{HuiMediaPlayerVolumeButtonsCardFeatureEditor:()=>l});var o=a(62826),i=a(96196),r=a(97735),n=a(22786),c=a(1087),u=a(52763),h=e([u]);u=(h.then?(await h)():h)[0];class l extends i.WF{setConfig(e){this._config=e}render(){if(!this.hass||!this._config)return i.s6;const e={type:"media-player-volume-buttons",step:this._config.step??5},t=this._schema();return i.qy` <ha-form .hass="${this.hass}" .data="${e}" .schema="${t}" .computeLabel="${this._computeLabelCallback}" @value-changed="${this._valueChanged}"></ha-form> `}_valueChanged(e){(0,c.r)(this,"config-changed",{config:e.detail.value})}constructor(...e){super(...e),this._schema=(0,n.A)(()=>[{name:"step",selector:{number:{mode:"slider",step:1,min:1,max:100,unit_of_measurement:"%"}}}]),this._computeLabelCallback=e=>this.hass.localize(`ui.panel.lovelace.editor.features.types.media-player-volume-buttons.${e.name}`)}}(0,o.Cg)([(0,r.MZ)({attribute:!1})],l.prototype,"hass",void 0),(0,o.Cg)([(0,r.MZ)({attribute:!1})],l.prototype,"context",void 0),(0,o.Cg)([(0,r.wk)()],l.prototype,"_config",void 0),l=(0,o.Cg)([(0,r.EM)("hui-media-player-volume-buttons-card-feature-editor")],l),s()}catch(e){s(e)}})}};
//# sourceMappingURL=88031.96709542c074f87f.js.map