iobroker.lovelace
Version:
With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI
1 lines • 953 B
JavaScript
export const __rspack_esm_id=59457;export const __rspack_esm_ids=[59457];export const __webpack_modules__={42520(e,t,a){a.a(e,async function(e,s){try{a.r(t),a.d(t,{HuiGridCardEditor:()=>_});var r=a(62826),c=a(22441),o=a(63533),i=a(84698),n=a(59008),l=a(63577),d=e([l,n]);[l,n]=d.then?(await d)():d;const m=(0,o.kp)(i.H,(0,o.Ik)({cards:(0,o.YO)((0,o.bz)()),title:(0,o.lq)((0,o.Yj)()),square:(0,o.lq)((0,o.zM)()),columns:(0,o.lq)((0,o.ai)())})),u=[{type:"grid",name:"",schema:[{name:"title",selector:{text:{}}},{name:"columns",default:3,selector:{number:{min:1,mode:"box"}}},{name:"square",selector:{boolean:{}}}]}];class _ extends n.HuiStackCardEditor{setConfig(e){(0,o.vA)(e,m),this._config=e}formData(){return{square:!0,...this._config}}constructor(...e){super(...e),this._schema=u,this._computeLabelCallback=e=>this.hass.localize(`ui.panel.lovelace.editor.card.grid.${e.name}`)}}_=(0,r.Cg)([(0,c.EM)("hui-grid-card-editor")],_),s()}catch(e){s(e)}})}};