Initial Commit
This commit is contained in:
commit
d4a69c41be
2748 files changed
+80489
No files matched your search
@@ -0,0 +1,6 @@
|
||||
/*! For license information please see 6216.287fbf0604641504.js.LICENSE.txt */
|
||||
"use strict";(self.webpackChunkhacs_frontend=self.webpackChunkhacs_frontend||[]).push([["6216"],{62304:function(e,t,i){var a=i(73577),s=(i(71695),i(47021),i(57243)),o=i(50778),n=i(11297);i(26375);let l,r=e=>e;(0,a.Z)([(0,o.Mo)("ha-aliases-editor")],(function(e,t){return{F:class extends t{constructor(...t){super(...t),e(this)}},d:[{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,o.Cb)({type:Array})],key:"aliases",value:void 0},{kind:"field",decorators:[(0,o.Cb)({type:Boolean})],key:"disabled",value(){return!1}},{kind:"method",key:"render",value:function(){return this.aliases?(0,s.dy)(l||(l=r` <ha-multi-textfield .hass="${0}" .value="${0}" .disabled="${0}" .label="${0}" .removeLabel="${0}" .addLabel="${0}" item-index @value-changed="${0}"> </ha-multi-textfield> `),this.hass,this.aliases,this.disabled,this.hass.localize("ui.dialogs.aliases.label"),this.hass.localize("ui.dialogs.aliases.remove"),this.hass.localize("ui.dialogs.aliases.add"),this._aliasesChanged):s.Ld}},{kind:"method",key:"_aliasesChanged",value:function(e){(0,n.B)(this,"value-changed",{value:e})}}]}}),s.oi)},26375:function(e,t,i){var a=i(73577),s=(i(71695),i(40251),i(13334),i(47021),i(57243)),o=i(50778),n=i(11297),l=i(66193);i(20095),i(59897),i(70596);let r,d,h,c=e=>e;(0,a.Z)([(0,o.Mo)("ha-multi-textfield")],(function(e,t){return{F:class extends t{constructor(...t){super(...t),e(this)}},d:[{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"value",value:void 0},{kind:"field",decorators:[(0,o.Cb)({type:Boolean})],key:"disabled",value(){return!1}},{kind:"field",decorators:[(0,o.Cb)()],key:"label",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"inputType",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"inputSuffix",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"inputPrefix",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"autocomplete",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"addLabel",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"removeLabel",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:"item-index",type:Boolean})],key:"itemIndex",value(){return!1}},{kind:"method",key:"render",value:function(){var e,t,i;return(0,s.dy)(r||(r=c` ${0} <div class="layout horizontal center-center"> <ha-button @click="${0}" .disabled="${0}"> ${0} <ha-svg-icon slot="icon" .path="${0}"></ha-svg-icon> </ha-button> </div> `),this._items.map(((e,t)=>{var i,a,o;const n=""+(this.itemIndex?` ${t+1}`:"");return(0,s.dy)(d||(d=c` <div class="layout horizontal center-center row"> <ha-textfield .suffix="${0}" .prefix="${0}" .type="${0}" .autocomplete="${0}" .disabled="${0}" dialogInitialFocus="${0}" .index="${0}" class="flex-auto" .label="${0}" .value="${0}" ?data-last="${0}" @input="${0}" @keydown="${0}"></ha-textfield> <ha-icon-button .disabled="${0}" .index="${0}" slot="navigationIcon" .label="${0}" @click="${0}" .path="${0}"></ha-icon-button> </div> `),this.inputSuffix,this.inputPrefix,this.inputType,this.autocomplete,this.disabled,t,t,""+(this.label?`${this.label}${n}`:""),e,t===this._items.length-1,this._editItem,this._keyDown,this.disabled,t,null!==(i=null!==(a=this.removeLabel)&&void 0!==a?a:null===(o=this.hass)||void 0===o?void 0:o.localize("ui.common.remove"))&&void 0!==i?i:"Remove",this._removeItem,"M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19M8,9H16V19H8V9M15.5,4L14.5,3H9.5L8.5,4H5V6H19V4H15.5Z")})),this._addItem,this.disabled,null!==(e=null!==(t=this.addLabel)&&void 0!==t?t:null===(i=this.hass)||void 0===i?void 0:i.localize("ui.common.add"))&&void 0!==e?e:"Add","M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z")}},{kind:"get",key:"_items",value:function(){var e;return null!==(e=this.value)&&void 0!==e?e:[]}},{kind:"method",key:"_addItem",value:async function(){var e;const t=[...this._items,""];this._fireChanged(t),await this.updateComplete;const i=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector("ha-textfield[data-last]");null==i||i.focus()}},{kind:"method",key:"_editItem",value:async function(e){const t=e.target.index,i=[...this._items];i[t]=e.target.value,this._fireChanged(i)}},{kind:"method",key:"_keyDown",value:async function(e){"Enter"===e.key&&(e.stopPropagation(),this._addItem())}},{kind:"method",key:"_removeItem",value:async function(e){const t=e.target.index,i=[...this._items];i.splice(t,1),this._fireChanged(i)}},{kind:"method",key:"_fireChanged",value:function(e){this.value=e,(0,n.B)(this,"value-changed",{value:e})}},{kind:"get",static:!0,key:"styles",value:function(){return[l.Qx,(0,s.iv)(h||(h=c`.row{margin-bottom:8px}ha-textfield{display:block}ha-icon-button{display:block}ha-button{margin-left:8px;margin-inline-start:8px;margin-inline-end:initial}`))]}}]}}),s.oi)},18805:function(e,t,i){var a=i(73577),s=(i(71695),i(47021),i(57243)),o=i(50778);let n,l,r=e=Line 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)},40600:function(e,t,i){i.a(e,(async function(e,a){try{i.r(t);var s=i(73577),o=(i(71695),i(40251),i(81804),i(47021),i(31622),i(2060),i(57243)),n=i(50778),l=i(11297),r=(i(17949),i(62304),i(44118)),d=i(10581),h=(i(18805),i(37643)),c=(i(70596),i(35760)),u=i(66193),v=e([d,h,c]);[d,h,c]=v.then?(await v)():v;let p,f,m,y,g=e=>e;const k={round:!1,type:"image/jpeg",quality:.75,aspectRatio:1.78};let b=(0,s.Z)(null,(function(e,t){return{F:class extends t{constructor(...t){super(...t),e(this)}},d:[{kind:"field",decorators:[(0,n.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_name",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_aliases",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_labels",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_picture",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_icon",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_floor",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_error",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_params",value:void 0},{kind:"field",decorators:[(0,n.SB)()],key:"_submitting",value:void 0},{kind:"method",key:"showDialog",value:async function(e){var t,i,a;this._params=e,this._error=void 0,this._name=this._params.entry?this._params.entry.name:this._params.suggestedName||"",this._aliases=this._params.entry?this._params.entry.aliases:[],this._labels=this._params.entry?this._params.entry.labels:[],this._picture=(null===(t=this._params.entry)||void 0===t?void 0:t.picture)||null,this._icon=(null===(i=this._params.entry)||void 0===i?void 0:i.icon)||null,this._floor=(null===(a=this._params.entry)||void 0===a?void 0:a.floor_id)||null,await this.updateComplete}},{kind:"method",key:"closeDialog",value:function(){this._error="",this._params=void 0,(0,l.B)(this,"dialog-closed",{dialog:this.localName})}},{kind:"method",key:"render",value:function(){if(!this._params)return o.Ld;const e=this._params.entry,t=!this._isNameValid();return(0,o.dy)(p||(p=g` <ha-dialog open @closed="${0}" .heading="${0}"> <div> ${0} <div class="form"> ${0} <ha-textfield .value="${0}" @input="${0}" .label="${0}" .validationMessage="${0}" required dialogInitialFocus></ha-textfield> <ha-icon-picker .hass="${0}" .value="${0}" @value-changed="${0}" .label="${0}"></ha-icon-picker> <ha-floor-picker .hass="${0}" .value="${0}" @value-changed="${0}" .label="${0}"></ha-floor-picker> <ha-labels-picker .hass="${0}" .value="${0}" @value-changed="${0}"></ha-labels-picker> <ha-picture-upload .hass="${0}" .value="${0}" crop select-media .cropOptions="${0}" @change="${0}"></ha-picture-upload> <h3 class="header"> ${0} </h3> <p class="description"> ${0} </p> <ha-aliases-editor .hass="${0}" .aliases="${0}" @value-changed="${0}"></ha-aliases-editor> </div> </div> <mwc-button slot="secondaryAction" @click="${0}"> ${0} </mwc-button> <mwc-button slot="primaryAction" @click="${0}" .disabled="${0}"> ${0} </mwc-button> </ha-dialog> `),this.closeDialog,(0,r.i)(this.hass,e?this.hass.localize("ui.panel.config.areas.editor.update_area"):this.hass.localize("ui.panel.config.areas.editor.create_area")),this._error?(0,o.dy)(f||(f=g`<ha-alert alert-type="error">${0}</ha-alert>`),this._error):"",e?(0,o.dy)(m||(m=g` <ha-settings-row> <span slot="heading"> ${0} </span> <span slot="description"> ${0} </span> </ha-settings-row> `),this.hass.localize("ui.panel.config.areas.editor.area_id"),e.area_id):o.Ld,this._name,this._nameChanged,this.hass.localize("ui.panel.config.areas.editor.name"),this.hass.localize("ui.panel.config.areas.editor.name_required"),this.hass,this._icon,this._iconChanged,this.hass.localize("ui.panel.config.areas.editor.icon"),this.hass,this._floor,this._floorChanged,this.hass.localize("ui.panel.config.areas.editor.floor"),this.hass,this._labels,this._labelsChanged,this.hass,this._picture,k,this._pictureChanged,this.hass.localize("ui.panel.config.areas.editor.aliases_section"),this.hass.localize("ui.panel.config.areas.editor.aliases_description"),this.hass,this._aliases,this._aliaseLine truncated
|
||||
//# sourceMappingURL=6216.287fbf0604641504.js.map
|
||||
Reference in new issue
Block a user