Initial Commit

This commit is contained in:
francop committed 2026-06-11 11:50:50 -04:00
commit d4a69c41be
2748 files changed
+80489

No files matched your search

@@ -0,0 +1,3 @@
/*! For license information please see 4875.3b05eebb74ac799e.js.LICENSE.txt */
export const ids=["4875"];export const modules={81036:function(e,t,i){i.d(t,{U:function(){return a}});const a=e=>e.stopPropagation()},46784:function(e,t,i){i.a(e,(async function(e,a){try{i.d(t,{u:function(){return o}});var n=i(16485),l=i(27486),s=e([n]);n=(s.then?(await s)():s)[0];const o=(e,t)=>{try{return d(t)?.of(e)??e}catch{return e}},d=(0,l.Z)((e=>new Intl.DisplayNames(e.language,{type:"language",fallback:"code"})));a()}catch(e){a(e)}}))},56587:function(e,t,i){i.d(t,{D:function(){return a}});const a=(e,t,i=!1)=>{let a;const n=(...n)=>{const l=i&&!a;clearTimeout(a),a=window.setTimeout((()=>{a=void 0,e(...n)}),t),l&&e(...n)};return n.cancel=()=>{clearTimeout(a)},n}},96980:function(e,t,i){i.a(e,(async function(e,t){try{var a=i(44249),n=i(72621),l=i(16485),s=(i(13334),i(57243)),o=i(50778),d=i(27486),r=i(11297),c=i(81036),u=i(46784),h=i(32770),p=i(55534),m=(i(74064),i(58130),e([l,u]));[l,u]=m.then?(await m)():m;(0,a.Z)([(0,o.Mo)("ha-language-picker")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",decorators:[(0,o.Cb)()],key:"value",value:void 0},{kind:"field",decorators:[(0,o.Cb)()],key:"label",value:void 0},{kind:"field",decorators:[(0,o.Cb)({type:Array})],key:"languages",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,o.Cb)({type:Boolean,reflect:!0})],key:"disabled",value:()=>!1},{kind:"field",decorators:[(0,o.Cb)({type:Boolean})],key:"required",value:()=>!1},{kind:"field",decorators:[(0,o.Cb)({attribute:"native-name",type:Boolean})],key:"nativeName",value:()=>!1},{kind:"field",decorators:[(0,o.Cb)({attribute:"no-sort",type:Boolean})],key:"noSort",value:()=>!1},{kind:"field",decorators:[(0,o.Cb)({attribute:"inline-arrow",type:Boolean})],key:"inlineArrow",value:()=>!1},{kind:"field",decorators:[(0,o.SB)()],key:"_defaultLanguages",value:()=>[]},{kind:"field",decorators:[(0,o.IO)("ha-select")],key:"_select",value:void 0},{kind:"method",key:"firstUpdated",value:function(e){(0,n.Z)(i,"firstUpdated",this,3)([e]),this._computeDefaultLanguageOptions()}},{kind:"method",key:"updated",value:function(e){(0,n.Z)(i,"updated",this,3)([e]);const t=e.has("hass")&&this.hass&&e.get("hass")&&e.get("hass").locale.language!==this.hass.locale.language;if(e.has("languages")||e.has("value")||t){if(this._select.layoutOptions(),this._select.value!==this.value&&(0,r.B)(this,"value-changed",{value:this._select.value}),!this.value)return;const e=this._getLanguagesOptions(this.languages??this._defaultLanguages,this.nativeName,this.hass?.locale).findIndex((e=>e.value===this.value));-1===e&&(this.value=void 0),t&&this._select.select(e)}}},{kind:"field",key:"_getLanguagesOptions",value(){return(0,d.Z)(((e,t,i)=>{let a=[];if(t){const t=p.o.translations;a=e.map((e=>{let i=t[e]?.nativeName;if(!i)try{i=new Intl.DisplayNames(e,{type:"language",fallback:"code"}).of(e)}catch(t){i=e}return{value:e,label:i}}))}else i&&(a=e.map((e=>({value:e,label:(0,u.u)(e,i)}))));return!this.noSort&&i&&a.sort(((e,t)=>(0,h.f)(e.label,t.label,i.language))),a}))}},{kind:"method",key:"_computeDefaultLanguageOptions",value:function(){this._defaultLanguages=Object.keys(p.o.translations)}},{kind:"method",key:"render",value:function(){const e=this._getLanguagesOptions(this.languages??this._defaultLanguages,this.nativeName,this.hass?.locale),t=this.value??(this.required?e[0]?.value:this.value);return s.dy` <ha-select .label="${this.label??(this.hass?.localize("ui.components.language-picker.language")||"Language")}" .value="${t||""}" .required="${this.required}" .disabled="${this.disabled}" @selected="${this._changed}" @closed="${c.U}" fixedMenuPosition naturalMenuWidth .inlineArrow="${this.inlineArrow}"> ${0===e.length?s.dy`<ha-list-item value="">${this.hass?.localize("ui.components.language-picker.no_languages")||"No languages"}</ha-list-item>`:e.map((e=>s.dy` <ha-list-item .value="${e.value}">${e.label}</ha-list-item> `))} </ha-select> `}},{kind:"get",static:!0,key:"styles",value:function(){return s.iv`ha-select{width:100%}`}},{kind:"method",key:"_changed",value:function(e){const t=e.target;""!==t.value&&t.value!==this.value&&(this.value=t.value,(0,r.B)(this,"value-changed",{value:this.value}))}}]}}),s.oi);t()}catch(e){t(e)}}))},74064:function(e,t,i){var a=i(44249),n=i(72621),l=i(65703),s=i(46289),o=i(57243),d=i(50778);(0,a.Z)([(0,d.Mo)("ha-list-item")],(function(e,t){class i extends t{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"method",key:"renderRipple",value:function(){return this.noninteractive?"":(0,n.Z)(i,"renderRipple",this,3)([])}},{kind:"get",static:!0,key:"styles",value:function(){return[s.W,o.iv`:host{padding-left:var(--mdc-list-side-padding-left,var(--mdc-list-side-padding,20px));padding-inline-start:var(--mdc-list-side-padding-left,var(--mdc-list-side-padding,20px));padding-right:var(--mdc-list-side-padding-right,var(--mdc-list-side-padding,20px));padding-inline-end:var(--mdc-list-side-padding-right,var(--mdc-list-si Line truncated
//# sourceMappingURL=4875.3b05eebb74ac799e.js.map