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,5 @@
"use strict";(self.webpackChunkhacs_frontend=self.webpackChunkhacs_frontend||[]).push([["3086"],{76418:function(e,i,t){var a=t(73577),s=(t(71695),t(47021),t(92444)),n=t(76688),l=t(57243),d=t(50778);let o,r=e=>e;(0,a.Z)([(0,d.Mo)("ha-checkbox")],(function(e,i){return{F:class extends i{constructor(...i){super(...i),e(this)}},d:[{kind:"field",static:!0,key:"styles",value(){return[n.W,(0,l.iv)(o||(o=r`:host{--mdc-theme-secondary:var(--primary-color)}`))]}}]}}),s.A)},15606:function(e,i,t){t.a(e,(async function(e,i){try{var a=t(73577),s=(t(63721),t(19083),t(71695),t(92745),t(19423),t(40251),t(92519),t(42179),t(89256),t(24931),t(88463),t(57449),t(19814),t(61006),t(39527),t(99790),t(67670),t(41360),t(13334),t(36993),t(47021),t(57243)),n=t(50778),l=t(27486),d=t(24785),o=t(11297),r=t(79575),c=t(87729),h=t(4468),v=t(1275),u=t(45634),f=t(26205),p=(t(76418),t(59897),t(59414),t(43418)),y=(t(18805),t(27196),t(60959)),g=e([p,y]);[p,y]=g.then?(await g)():g;let k,_,b,m,$,x,w,j,C,O,B,F,S,z,L=e=>e;const M="M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z",E=(e,i)=>"object"==typeof i?!!Array.isArray(i)&&i.some((i=>e.includes(i))):e.includes(i),Z=e=>e.selector&&!e.required&&!("boolean"in e.selector&&e.default);(0,a.Z)([(0,n.Mo)("ha-service-control")],(function(e,i){return{F:class extends i{constructor(...i){super(...i),e(this)}},d:[{kind:"field",decorators:[(0,n.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,n.Cb)({attribute:!1})],key:"value",value:void 0},{kind:"field",decorators:[(0,n.Cb)({type:Boolean})],key:"disabled",value(){return!1}},{kind:"field",decorators:[(0,n.Cb)({type:Boolean,reflect:!0})],key:"narrow",value(){return!1}},{kind:"field",decorators:[(0,n.Cb)({attribute:"show-advanced",type:Boolean})],key:"showAdvanced",value(){return!1}},{kind:"field",decorators:[(0,n.Cb)({attribute:"hide-picker",type:Boolean,reflect:!0})],key:"hidePicker",value(){return!1}},{kind:"field",decorators:[(0,n.Cb)({attribute:"hide-description",type:Boolean})],key:"hideDescription",value(){return!1}},{kind:"field",decorators:[(0,n.SB)()],key:"_value",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_checkedKeys",value(){return new Set}},{kind:"field",decorators:[(0,n.SB)()],key:"_manifest",value:void 0},{kind:"field",decorators:[(0,n.IO)("ha-yaml-editor")],key:"_yamlEditor",value:void 0},{kind:"method",key:"willUpdate",value:function(e){var i,t,a,s,n,l,d,c;if(this.hasUpdated||(this.hass.loadBackendTranslation("services"),this.hass.loadBackendTranslation("selector")),!e.has("value"))return;const h=e.get("value");(null==h?void 0:h.action)!==(null===(i=this.value)||void 0===i?void 0:i.action)&&(this._checkedKeys=new Set);const v=this._getServiceInfo(null===(t=this.value)||void 0===t?void 0:t.action,this.hass.services);var u;null!==(a=this.value)&&void 0!==a&&a.action?null!=h&&h.action&&(0,r.M)(this.value.action)===(0,r.M)(h.action)||this._fetchManifest((0,r.M)(null===(u=this.value)||void 0===u?void 0:u.action)):this._manifest=void 0;if(v&&"target"in v&&(null!==(s=this.value)&&void 0!==s&&null!==(s=s.data)&&void 0!==s&&s.entity_id||null!==(n=this.value)&&void 0!==n&&null!==(n=n.data)&&void 0!==n&&n.area_id||null!==(l=this.value)&&void 0!==l&&null!==(l=l.data)&&void 0!==l&&l.device_id)){var f,p,y;const e=Object.assign({},this.value.target);!this.value.data.entity_id||null!==(f=this.value.target)&&void 0!==f&&f.entity_id||(e.entity_id=this.value.data.entity_id),!this.value.data.area_id||null!==(p=this.value.target)&&void 0!==p&&p.area_id||(e.area_id=this.value.data.area_id),!this.value.data.device_id||null!==(y=this.value.target)&&void 0!==y&&y.device_id||(e.device_id=this.value.data.device_id),this._value=Object.assign(Object.assign({},this.value),{},{target:e,data:Object.assign({},this.value.data)}),delete this._value.data.entity_id,delete this._value.data.device_id,delete this._value.data.area_id}else this._value=this.value;if((null==h?void 0:h.action)!==(null===(d=this.value)||void 0===d?void 0:d.action)){let e=!1;if(this._value&&v){const i=this.value&&!("data"in this.value);this._value.data||(this._value.data={}),v.flatFields.forEach((t=>{t.selector&&t.required&&void 0===t.default&&"boolean"in t.selector&&void 0===this._value.data[t.key]&&(e=!0,this._value.data[t.key]=!1),i&&t.selector&&void 0!==t.default&&void 0===this._value.data[t.key]&&(e=!0,this._value.data[t.key]=t.default)}))}e&&(0,o.B)(this,"value-changed",{value:Object.assign({},this._value)})}if(null!==(c=this._value)&&void 0!==c&&c.data){const e=this._yamlEditor;e&&e.value!==this._value.data&&e.setValue(this._value.data)}}},{kind:"field",key:"_getServiceInfo",value(){return(0,l.Z)(((e,i)=>{if(!e||!i)return;const t=(0,r.M)(e),a=(0,c.p)(e);if(!(t in i))return;if(!(a in i[t]))retuLine truncated
--mdc-typography-body2-font-family,
var(--mdc-typography-font-family, Roboto, sans-serif)
);-webkit-font-smoothing:antialiased;font-size:var(--mdc-typography-body2-font-size, .875rem);font-weight:var(--mdc-typography-body2-font-weight,400);line-height:normal;color:var(--secondary-text-color)}.body[two-line]{min-height:calc(var(--paper-item-body-two-line-min-height,72px) - 16px);flex:1}.content{display:contents}:host(:not([narrow])) .content{display:var(--settings-row-content-display,flex);justify-content:flex-end;flex:1;padding:16px 0}.content ::slotted(*){width:var(--settings-row-content-width)}:host([narrow]){align-items:normal;flex-direction:column;border-top:1px solid var(--divider-color);padding-bottom:8px}::slotted(ha-switch){padding:16px 0}.secondary{white-space:normal}.prefix-wrap{display:var(--settings-row-prefix-display)}:host([narrow]) .prefix-wrap{display:flex;align-items:center}:host([slim]),:host([slim]) .content,:host([slim]) ::slotted(ha-switch){padding:0}:host([slim]) .body{min-height:0}`))}}]}}),s.oi)},26205:function(e,i,t){t.d(i,{R:function(){return a}});t(19083),t(61006);const a=(e,i)=>`https://${e.config.version.includes("b")?"rc":e.config.version.includes("dev")?"next":"www"}.home-assistant.io${i}`}}]);
//# sourceMappingURL=3086.2a6a408a7c5add26.js.map