Compare commits

...

1 Commits

Author SHA1 Message Date
github-actions[bot]
f4f3f5f3ef Update frontend to version 20251105.0 2025-11-06 00:36:40 +00:00
2928 changed files with 4575 additions and 3764 deletions

View File

@@ -1 +1 @@
20250925.1
20251105.0

View File

@@ -1 +1 @@
!function(){function d(d){var e=document.createElement("script");e.src=d,document.body.appendChild(e)}if(/Edge?\/(13\d|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(10[5-9]|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(18\.([1-9]|\d{2,})|(19|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(1{2}[5-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(18[._]([1-9]|\d{2,})|(19|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13\d|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13\d|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/(2[89]|[3-9]\d|\d{3,})\.\d+|Home As{2}istant\/[\d.]+ \(.+; macOS (1[3-9]|[2-9]\d|\d{3,})\.\d+(\.\d+)?\)/.test(navigator.userAgent))try{new Function("import('/api/hassio/app/frontend_latest/entrypoint.1e251476306cafd4.js')")()}catch(e){d("/api/hassio/app/frontend_es5/entrypoint.601ff5d4dddd11f9.js")}else d("/api/hassio/app/frontend_es5/entrypoint.601ff5d4dddd11f9.js")}()
!function(){function d(d){var e=document.createElement("script");e.src=d,document.body.appendChild(e)}if(/Edge?\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(18\.([2-9]|\d{2,})|(19|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(1{2}[5-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(18[._]([2-9]|\d{2,})|(19|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/(2[89]|[3-9]\d|\d{3,})\.\d+|Home As{2}istant\/[\d.]+ \(.+; macOS (1[3-9]|[2-9]\d|\d{3,})\.\d+(\.\d+)?\)/.test(navigator.userAgent))try{new Function("import('/api/hassio/app/frontend_latest/entrypoint.1bb4a7f6bb6f4b56.js')")()}catch(e){d("/api/hassio/app/frontend_es5/entrypoint.888465b4c026ba9e.js")}else d("/api/hassio/app/frontend_es5/entrypoint.888465b4c026ba9e.js")}()

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
{"version":3,"file":"1057.d306824fd6aa0497.js","sources":["https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/data/auth.ts","https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/data/entity.ts","https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/data/media-player.ts","https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/data/tts.ts","https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/util/brands-url.ts"],"names":["autocompleteLoginFields","schema","map","field","type","name","Object","assign","autocomplete","autofocus","getSignedPath","hass","path","callWS","UNAVAILABLE","UNKNOWN","ON","OFF","UNAVAILABLE_STATES","OFF_STATES","isUnavailableState","arrayLiteralIncludes","MediaPlayerEntityFeature","BROWSER_PLAYER","MediaClassBrowserSettings","album","icon","layout","app","show_list_images","artist","mdiAccountMusic","channel","mdiTelevisionClassic","thumbnail_ratio","composer","contributing_artist","directory","episode","game","genre","image","movie","music","playlist","podcast","season","track","tv_show","url","video","browseMediaPlayer","entityId","mediaContentId","mediaContentType","entity_id","media_content_id","media_content_type","convertTextToSpeech","data","callApi","TTS_MEDIA_SOURCE_PREFIX","isTTSMediaSource","startsWith","getProviderFromTTSMediaSource","substring","listTTSEngines","language","country","getTTSEngine","engine_id","listTTSVoices","brandsUrl","options","brand","useFallback","domain","darkOptimized","extractDomainFromBrandUrl","split","isBrandUrl","thumbnail"],"mappings":"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"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,5 @@
"use strict";(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([["1649"],{17244:function(e,t,c){c(35748),c(95013);var o=c(69868),a=c(90191),r=c(80065),i=c(84922),d=c(11991),l=c(75907),s=c(44017);let n,h,p=e=>e;class m extends a.M{render(){const e={"mdc-form-field--align-end":this.alignEnd,"mdc-form-field--space-between":this.spaceBetween,"mdc-form-field--nowrap":this.nowrap};return(0,i.qy)(n||(n=p` <div class="mdc-form-field ${0}"> <slot></slot> <label class="mdc-label" @click="${0}"> <slot name="label">${0}</slot> </label> </div>`),(0,l.H)(e),this._labelClick,this.label)}_labelClick(){const e=this.input;if(e&&(e.focus(),!e.disabled))switch(e.tagName){case"HA-CHECKBOX":e.checked=!e.checked,(0,s.r)(e,"change");break;case"HA-RADIO":e.checked=!0,(0,s.r)(e,"change");break;default:e.click()}}constructor(...e){super(...e),this.disabled=!1}}m.styles=[r.R,(0,i.AH)(h||(h=p`:host(:not([alignEnd])) ::slotted(ha-switch){margin-right:10px;margin-inline-end:10px;margin-inline-start:inline}.mdc-form-field{align-items:var(--ha-formfield-align-items,center);gap:var(--ha-space-1)}.mdc-form-field>label{direction:var(--direction);margin-inline-start:0;margin-inline-end:auto;padding:0}:host([disabled]) label{color:var(--disabled-text-color)}`))],(0,o.__decorate)([(0,d.MZ)({type:Boolean,reflect:!0})],m.prototype,"disabled",void 0),m=(0,o.__decorate)([(0,d.EM)("ha-formfield")],m)},70647:function(e,t,c){c(35748),c(95013);var o=c(69868),a=c(84922),r=c(11991);let i,d,l=e=>e;class s extends a.WF{render(){return(0,a.qy)(i||(i=l`<slot></slot>`))}constructor(...e){super(...e),this.disabled=!1}}s.styles=(0,a.AH)(d||(d=l`:host{display:block;color:var(--mdc-text-field-label-ink-color,rgba(0,0,0,.6));font-size:.75rem;padding-left:16px;padding-right:16px;padding-inline-start:16px;padding-inline-end:16px;letter-spacing:var(
--mdc-typography-caption-letter-spacing,
.0333333333em
);line-height:normal}:host([disabled]){color:var(--mdc-text-field-disabled-ink-color,rgba(0,0,0,.6))}`)),(0,o.__decorate)([(0,r.MZ)({type:Boolean,reflect:!0})],s.prototype,"disabled",void 0),s=(0,o.__decorate)([(0,r.EM)("ha-input-helper-text")],s)},49608:function(e,t,c){c.r(t),c.d(t,{HaBooleanSelector:function(){return h}});c(35748),c(95013);var o=c(69868),a=c(84922),r=c(11991),i=c(44017);c(17244),c(45988),c(70647);let d,l,s,n=e=>e;class h extends a.WF{render(){var e;return(0,a.qy)(d||(d=n` <ha-formfield alignEnd spaceBetween .label="${0}"> <ha-switch .checked="${0}" @change="${0}" .disabled="${0}"></ha-switch> <span slot="label"> <p class="primary">${0}</p> ${0} </span> </ha-formfield> `),this.label,null!==(e=this.value)&&void 0!==e?e:!0===this.placeholder,this._handleChange,this.disabled,this.label,this.helper?(0,a.qy)(l||(l=n`<p class="secondary">${0}</p>`),this.helper):a.s6)}_handleChange(e){const t=e.target.checked;this.value!==t&&(0,i.r)(this,"value-changed",{value:t})}constructor(...e){super(...e),this.value=!1,this.disabled=!1}}h.styles=(0,a.AH)(s||(s=n`ha-formfield{display:flex;min-height:56px;align-items:center;--mdc-typography-body2-font-size:1em}p{margin:0}.secondary{direction:var(--direction);padding-top:4px;box-sizing:border-box;color:var(--secondary-text-color);font-size:.875rem;font-weight:var(--mdc-typography-body2-font-weight,var(--ha-font-weight-normal))}`)),(0,o.__decorate)([(0,r.MZ)({attribute:!1})],h.prototype,"hass",void 0),(0,o.__decorate)([(0,r.MZ)({type:Boolean})],h.prototype,"value",void 0),(0,o.__decorate)([(0,r.MZ)()],h.prototype,"placeholder",void 0),(0,o.__decorate)([(0,r.MZ)()],h.prototype,"label",void 0),(0,o.__decorate)([(0,r.MZ)()],h.prototype,"helper",void 0),(0,o.__decorate)([(0,r.MZ)({type:Boolean})],h.prototype,"disabled",void 0),h=(0,o.__decorate)([(0,r.EM)("ha-selector-boolean")],h)},45988:function(e,t,c){c(35748),c(95013);var o=c(69868),a=c(7483),r=c(60055),i=c(84922),d=c(11991),l=c(72746);let s;class n extends a.U{firstUpdated(){super.firstUpdated(),this.addEventListener("change",()=>{this.haptic&&(0,l.j)(this,"light")})}constructor(...e){super(...e),this.haptic=!1}}n.styles=[r.R,(0,i.AH)(s||(s=(e=>e)`:host{--mdc-theme-secondary:var(--switch-checked-color)}.mdc-switch.mdc-switch--checked .mdc-switch__thumb{background-color:var(--switch-checked-button-color);border-color:var(--switch-checked-button-color)}.mdc-switch.mdc-switch--checked .mdc-switch__track{background-color:var(--switch-checked-track-color);border-color:var(--switch-checked-track-color)}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb{background-color:var(--switch-unchecked-button-color);border-color:var(--switch-unchecked-button-color)}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__track{background-color:var(--switch-unchecked-track-color);border-color:var(--switch-unchecked-track-color)}`))],(0,o.__decorate)([(0,d.MZ)({type:Boolean})],n.prototype,"haptic",void 0),n=(0,o.__decorate)([(0,d.EM)("ha-switch")],n)},72746:function(e,t,c){c.d(t,{j:function(){return a}});var o=c(44017);const a=(e,t)=>{(0,o.r)(e,"haptic",t)}}}]);
//# sourceMappingURL=1649.06fba3c386ddb14d.js.map

View File

@@ -0,0 +1 @@
{"version":3,"file":"1649.06fba3c386ddb14d.js","sources":["https://raw.githubusercontent.com/home-assistant/frontend/20251105.0/src/components/ha-formfield.ts","https://raw.githubusercontent.com/home-assistant/frontend/20251105.0/src/components/ha-input-helper-text.ts","https://raw.githubusercontent.com/home-assistant/frontend/20251105.0/src/components/ha-selector/ha-selector-boolean.ts","https://raw.githubusercontent.com/home-assistant/frontend/20251105.0/src/components/ha-switch.ts","https://raw.githubusercontent.com/home-assistant/frontend/20251105.0/src/data/haptics.ts"],"names":["HaFormfield","FormfieldBase","render","classes","this","alignEnd","spaceBetween","nowrap","html","_t","_","classMap","_labelClick","label","input","focus","disabled","tagName","checked","fireEvent","click","args","styles","css","_t2","type","Boolean","reflect","InputHelperText","LitElement","HaBooleanSelector","_this$value","value","placeholder","_handleChange","helper","nothing","ev","target","_t3","attribute","HaSwitch","SwitchBase","firstUpdated","super","addEventListener","haptic","forwardHaptic","node","hapticType"],"mappings":"6PAQO,MAAMA,UAAoBC,EAAAA,EAGZC,MAAAA,GACjB,MAAMC,EAAU,CACd,4BAA6BC,KAAKC,SAClC,gCAAiCD,KAAKE,aACtC,yBAA0BF,KAAKG,QAGjC,OAAOC,EAAAA,EAAAA,IAAIC,IAAAA,EAAAC,CAAA,+BAA+B,sDAA/B,uDAA+BC,EAAAA,EAAAA,GAASR,GAEfC,KAAKQ,YAChBR,KAAKS,MAGhC,CAEUD,WAAAA,GACR,MAAME,EAAQV,KAAKU,MACnB,GAAKA,IAELA,EAAMC,SACFD,EAAME,UAGV,OAAQF,EAAMG,SACZ,IAAK,cACHH,EAAMI,SAAWJ,EAAMI,SACvBC,EAAAA,EAAAA,GAAUL,EAAO,UACjB,MACF,IAAK,WACHA,EAAMI,SAAU,GAChBC,EAAAA,EAAAA,GAAUL,EAAO,UACjB,MACF,QACEA,EAAMM,QAGZ,C,kBAvCK,SAAAC,GAAA,KAC8CL,UAAW,C,EADnDhB,EAyCKsB,OAAS,CACvBA,EAAAA,GACAC,EAAAA,EAAAA,IAAGC,IAAAA,EAAAd,CAAA,kX,2BA1COe,KAAMC,QAASC,SAAS,K,6KCLtC,MACMC,UAAwBC,EAAAA,GAGlB3B,MAAAA,GACR,OAAOM,EAAAA,EAAAA,IAAIC,IAAAA,EAAAC,CAAA,iBACb,C,kBANF,SAAAW,GAAA,KAE8CL,UAAW,C,EADnDY,EAOGN,QAASC,EAAAA,EAAAA,IAAGC,IAAAA,EAAAd,CAAA;;;2IANPe,KAAMC,QAASC,SAAS,K,oRCG/B,MAAMG,UAA0BD,EAAAA,GAa3B3B,MAAAA,GAAS,IAAA6B,EACjB,OAAOvB,EAAAA,EAAAA,IAAIC,IAAAA,EAAAC,CAAA,6MACoCN,KAAKS,MAEzB,QAF8BkB,EAExC3B,KAAK4B,aAAK,IAAAD,EAAAA,GAAyB,IAArB3B,KAAK6B,YACpB7B,KAAK8B,cACH9B,KAAKY,SAGIZ,KAAKS,MACxBT,KAAK+B,QACH3B,EAAAA,EAAAA,IAAIgB,IAAAA,EAAAd,CAAA,wBAAwB,SAAAN,KAAK+B,QACjCC,EAAAA,GAIZ,CAEQF,aAAAA,CAAcG,GACpB,MAAML,EAAQK,EAAGC,OAAOpB,QACpBd,KAAK4B,QAAUA,IAGnBb,EAAAA,EAAAA,GAAUf,KAAM,gBAAiB,CAAE4B,SACrC,C,kBArCK,SAAAX,GAAA,KAG+BW,OAAQ,OAQRhB,UAAW,C,EAXpCc,EAuCJR,QAASC,EAAAA,EAAAA,IAAGgB,IAAAA,EAAA7B,CAAA,oU,2BAtCP8B,WAAW,K,uDAEXf,KAAMC,W,6OAQND,KAAMC,W,2MCbb,MAAMe,UAAiBC,EAAAA,EAMlBC,YAAAA,GACRC,MAAMD,eACNvC,KAAKyC,iBAAiB,SAAU,KAC1BzC,KAAK0C,SACPC,EAAAA,EAAAA,GAAc3C,KAAM,UAG1B,C,kBAbK,SAAAiB,G,KAI+ByB,QAAS,C,EAJlCL,EAeKnB,OAAS,CACvBA,EAAAA,GACAC,EAAAA,EAAAA,IAAGd,IAAAA,G,KAAA,2qB,2BAbOgB,KAAMC,W,iJCmBb,MAAMqB,EAAgBA,CAACC,EAAmBC,MAC/C9B,EAAAA,EAAAA,GAAU6B,EAAM,SAAUC,G"}

View File

@@ -1,5 +0,0 @@
"use strict";(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([["1649"],{17244:function(e,t,c){c(35748),c(95013);var o=c(69868),a=c(90191),r=c(80065),i=c(84922),d=c(11991),l=c(75907),s=c(44017);let n,h,p=e=>e;class m extends a.M{render(){const e={"mdc-form-field--align-end":this.alignEnd,"mdc-form-field--space-between":this.spaceBetween,"mdc-form-field--nowrap":this.nowrap};return(0,i.qy)(n||(n=p` <div class="mdc-form-field ${0}"> <slot></slot> <label class="mdc-label" @click="${0}"> <slot name="label">${0}</slot> </label> </div>`),(0,l.H)(e),this._labelClick,this.label)}_labelClick(){const e=this.input;if(e&&(e.focus(),!e.disabled))switch(e.tagName){case"HA-CHECKBOX":e.checked=!e.checked,(0,s.r)(e,"change");break;case"HA-RADIO":e.checked=!0,(0,s.r)(e,"change");break;default:e.click()}}constructor(...e){super(...e),this.disabled=!1}}m.styles=[r.R,(0,i.AH)(h||(h=p`:host(:not([alignEnd])) ::slotted(ha-switch){margin-right:10px;margin-inline-end:10px;margin-inline-start:inline}.mdc-form-field{align-items:var(--ha-formfield-align-items,center);gap:4px}.mdc-form-field>label{direction:var(--direction);margin-inline-start:0;margin-inline-end:auto;padding:0}:host([disabled]) label{color:var(--disabled-text-color)}`))],(0,o.__decorate)([(0,d.MZ)({type:Boolean,reflect:!0})],m.prototype,"disabled",void 0),m=(0,o.__decorate)([(0,d.EM)("ha-formfield")],m)},70647:function(e,t,c){c(35748),c(95013);var o=c(69868),a=c(84922),r=c(11991);let i,d,l=e=>e;class s extends a.WF{render(){return(0,a.qy)(i||(i=l`<slot></slot>`))}constructor(...e){super(...e),this.disabled=!1}}s.styles=(0,a.AH)(d||(d=l`:host{display:block;color:var(--mdc-text-field-label-ink-color,rgba(0,0,0,.6));font-size:.75rem;padding-left:16px;padding-right:16px;padding-inline-start:16px;padding-inline-end:16px;letter-spacing:var(
--mdc-typography-caption-letter-spacing,
.0333333333em
);line-height:normal}:host([disabled]){color:var(--mdc-text-field-disabled-ink-color,rgba(0,0,0,.6))}`)),(0,o.__decorate)([(0,r.MZ)({type:Boolean,reflect:!0})],s.prototype,"disabled",void 0),s=(0,o.__decorate)([(0,r.EM)("ha-input-helper-text")],s)},49608:function(e,t,c){c.r(t),c.d(t,{HaBooleanSelector:function(){return h}});c(35748),c(95013);var o=c(69868),a=c(84922),r=c(11991),i=c(44017);c(17244),c(45988),c(70647);let d,l,s,n=e=>e;class h extends a.WF{render(){var e;return(0,a.qy)(d||(d=n` <ha-formfield alignEnd spaceBetween .label="${0}"> <ha-switch .checked="${0}" @change="${0}" .disabled="${0}"></ha-switch> <span slot="label"> <p class="primary">${0}</p> ${0} </span> </ha-formfield> `),this.label,null!==(e=this.value)&&void 0!==e?e:!0===this.placeholder,this._handleChange,this.disabled,this.label,this.helper?(0,a.qy)(l||(l=n`<p class="secondary">${0}</p>`),this.helper):a.s6)}_handleChange(e){const t=e.target.checked;this.value!==t&&(0,i.r)(this,"value-changed",{value:t})}constructor(...e){super(...e),this.value=!1,this.disabled=!1}}h.styles=(0,a.AH)(s||(s=n`ha-formfield{display:flex;min-height:56px;align-items:center;--mdc-typography-body2-font-size:1em}p{margin:0}.secondary{direction:var(--direction);padding-top:4px;box-sizing:border-box;color:var(--secondary-text-color);font-size:.875rem;font-weight:var(--mdc-typography-body2-font-weight,var(--ha-font-weight-normal))}`)),(0,o.__decorate)([(0,r.MZ)({attribute:!1})],h.prototype,"hass",void 0),(0,o.__decorate)([(0,r.MZ)({type:Boolean})],h.prototype,"value",void 0),(0,o.__decorate)([(0,r.MZ)()],h.prototype,"placeholder",void 0),(0,o.__decorate)([(0,r.MZ)()],h.prototype,"label",void 0),(0,o.__decorate)([(0,r.MZ)()],h.prototype,"helper",void 0),(0,o.__decorate)([(0,r.MZ)({type:Boolean})],h.prototype,"disabled",void 0),h=(0,o.__decorate)([(0,r.EM)("ha-selector-boolean")],h)},45988:function(e,t,c){c(35748),c(95013);var o=c(69868),a=c(7483),r=c(60055),i=c(84922),d=c(11991),l=c(72746);let s;class n extends a.U{firstUpdated(){super.firstUpdated(),this.addEventListener("change",()=>{this.haptic&&(0,l.j)("light")})}constructor(...e){super(...e),this.haptic=!1}}n.styles=[r.R,(0,i.AH)(s||(s=(e=>e)`:host{--mdc-theme-secondary:var(--switch-checked-color)}.mdc-switch.mdc-switch--checked .mdc-switch__thumb{background-color:var(--switch-checked-button-color);border-color:var(--switch-checked-button-color)}.mdc-switch.mdc-switch--checked .mdc-switch__track{background-color:var(--switch-checked-track-color);border-color:var(--switch-checked-track-color)}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb{background-color:var(--switch-unchecked-button-color);border-color:var(--switch-unchecked-button-color)}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__track{background-color:var(--switch-unchecked-track-color);border-color:var(--switch-unchecked-track-color)}`))],(0,o.__decorate)([(0,d.MZ)({type:Boolean})],n.prototype,"haptic",void 0),n=(0,o.__decorate)([(0,d.EM)("ha-switch")],n)},72746:function(e,t,c){c.d(t,{j:function(){return a}});var o=c(44017);const a=e=>{(0,o.r)(window,"haptic",e)}}}]);
//# sourceMappingURL=1649.556eecfc512271df.js.map

View File

@@ -1 +0,0 @@
{"version":3,"file":"1649.556eecfc512271df.js","sources":["https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/components/ha-formfield.ts","https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/components/ha-input-helper-text.ts","https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/components/ha-selector/ha-selector-boolean.ts","https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/components/ha-switch.ts","https://raw.githubusercontent.com/home-assistant/frontend/20250925.1/src/data/haptics.ts"],"names":["HaFormfield","FormfieldBase","render","classes","this","alignEnd","spaceBetween","nowrap","html","_t","_","classMap","_labelClick","label","input","focus","disabled","tagName","checked","fireEvent","click","args","styles","css","_t2","type","Boolean","reflect","InputHelperText","LitElement","HaBooleanSelector","_this$value","value","placeholder","_handleChange","helper","nothing","ev","target","_t3","attribute","HaSwitch","SwitchBase","firstUpdated","super","addEventListener","haptic","forwardHaptic","hapticType","window"],"mappings":"6PAQO,MAAMA,UAAoBC,EAAAA,EAGZC,MAAAA,GACjB,MAAMC,EAAU,CACd,4BAA6BC,KAAKC,SAClC,gCAAiCD,KAAKE,aACtC,yBAA0BF,KAAKG,QAGjC,OAAOC,EAAAA,EAAAA,IAAIC,IAAAA,EAAAC,CAAA,+BAA+B,sDAA/B,uDAA+BC,EAAAA,EAAAA,GAASR,GAEfC,KAAKQ,YAChBR,KAAKS,MAGhC,CAEUD,WAAAA,GACR,MAAME,EAAQV,KAAKU,MACnB,GAAKA,IAELA,EAAMC,SACFD,EAAME,UAGV,OAAQF,EAAMG,SACZ,IAAK,cACHH,EAAMI,SAAWJ,EAAMI,SACvBC,EAAAA,EAAAA,GAAUL,EAAO,UACjB,MACF,IAAK,WACHA,EAAMI,SAAU,GAChBC,EAAAA,EAAAA,GAAUL,EAAO,UACjB,MACF,QACEA,EAAMM,QAGZ,C,kBAvCK,SAAAC,GAAA,KAC8CL,UAAW,C,EADnDhB,EAyCKsB,OAAS,CACvBA,EAAAA,GACAC,EAAAA,EAAAA,IAAGC,IAAAA,EAAAd,CAAA,oW,2BA1COe,KAAMC,QAASC,SAAS,K,6KCLtC,MACMC,UAAwBC,EAAAA,GAGlB3B,MAAAA,GACR,OAAOM,EAAAA,EAAAA,IAAIC,IAAAA,EAAAC,CAAA,iBACb,C,kBANF,SAAAW,GAAA,KAE8CL,UAAW,C,EADnDY,EAOGN,QAASC,EAAAA,EAAAA,IAAGC,IAAAA,EAAAd,CAAA;;;2IANPe,KAAMC,QAASC,SAAS,K,oRCG/B,MAAMG,UAA0BD,EAAAA,GAa3B3B,MAAAA,GAAS,IAAA6B,EACjB,OAAOvB,EAAAA,EAAAA,IAAIC,IAAAA,EAAAC,CAAA,6MACoCN,KAAKS,MAEzB,QAF8BkB,EAExC3B,KAAK4B,aAAK,IAAAD,EAAAA,GAAyB,IAArB3B,KAAK6B,YACpB7B,KAAK8B,cACH9B,KAAKY,SAGIZ,KAAKS,MACxBT,KAAK+B,QACH3B,EAAAA,EAAAA,IAAIgB,IAAAA,EAAAd,CAAA,wBAAwB,SAAAN,KAAK+B,QACjCC,EAAAA,GAIZ,CAEQF,aAAAA,CAAcG,GACpB,MAAML,EAAQK,EAAGC,OAAOpB,QACpBd,KAAK4B,QAAUA,IAGnBb,EAAAA,EAAAA,GAAUf,KAAM,gBAAiB,CAAE4B,SACrC,C,kBArCK,SAAAX,GAAA,KAG+BW,OAAQ,OAQRhB,UAAW,C,EAXpCc,EAuCJR,QAASC,EAAAA,EAAAA,IAAGgB,IAAAA,EAAA7B,CAAA,oU,2BAtCP8B,WAAW,K,uDAEXf,KAAMC,W,6OAQND,KAAMC,W,2MCbb,MAAMe,UAAiBC,EAAAA,EAMlBC,YAAAA,GACRC,MAAMD,eACNvC,KAAKyC,iBAAiB,SAAU,KAC1BzC,KAAK0C,SACPC,EAAAA,EAAAA,GAAc,UAGpB,C,kBAbK,SAAA1B,G,KAI+ByB,QAAS,C,EAJlCL,EAeKnB,OAAS,CACvBA,EAAAA,GACAC,EAAAA,EAAAA,IAAGd,IAAAA,G,KAAA,2qB,2BAbOgB,KAAMC,W,iJCmBb,MAAMqB,EAAiBC,KAC5B7B,EAAAA,EAAAA,GAAU8B,OAAQ,SAAUD,G"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More