Initial Commit
This commit is contained in:
commit
d4a69c41be
2748 files changed
+80489
No files matched your search
@@ -0,0 +1,3 @@
|
||||
/*! For license information please see 8006.5dbd0c479e0faba6.js.LICENSE.txt */
|
||||
"use strict";(self.webpackChunkhacs_frontend=self.webpackChunkhacs_frontend||[]).push([["8006"],{74763:function(e,t,i){i.d(t,{l:()=>h});var a=i("9065"),r=i("50778"),o=(i("85601"),i("71695"),i("39527"),i("99790"),i("67670"),i("47021"),i("57243")),n=i("4077");let c,s=e=>e;class l extends o.oi{get chips(){return this.childElements.filter((e=>e instanceof n.A))}constructor(){super(),this.internals=this.attachInternals(),o.sk||(this.addEventListener("focusin",this.updateTabIndices.bind(this)),this.addEventListener("update-focus",this.updateTabIndices.bind(this)),this.addEventListener("keydown",this.handleKeyDown.bind(this)),this.internals.role="toolbar")}render(){return(0,o.dy)(c||(c=s`<slot @slotchange="${0}"></slot>`),this.updateTabIndices)}handleKeyDown(e){const t="ArrowLeft"===e.key,i="ArrowRight"===e.key,a="Home"===e.key,r="End"===e.key;if(!(t||i||a||r))return;const{chips:o}=this;if(o.length<2)return;if(e.preventDefault(),a||r){return o[a?0:o.length-1].focus({trailing:r}),void this.updateTabIndices()}const n="rtl"===getComputedStyle(this).direction?t:i,c=o.find((e=>e.matches(":focus-within")));if(!c){return(n?o[0]:o[o.length-1]).focus({trailing:!n}),void this.updateTabIndices()}const s=o.indexOf(c);let l=n?s+1:s-1;for(;l!==s;){l>=o.length?l=0:l<0&&(l=o.length-1);const e=o[l];if(!e.disabled||e.alwaysFocusable){e.focus({trailing:!n}),this.updateTabIndices();break}n?l++:l--}}updateTabIndices(){const{chips:e}=this;let t;for(const i of e){const e=i.alwaysFocusable||!i.disabled;i.matches(":focus-within")&&e?t=i:(e&&!t&&(t=i),i.tabIndex=-1)}t&&(t.tabIndex=0)}}(0,a.gn)([(0,r.NH)()],l.prototype,"childElements",void 0);let d;const p=(0,o.iv)(d||(d=(e=>e)`:host{display:flex;flex-wrap:wrap;gap:8px}`));let h=class extends l{};h.styles=[p],h=(0,a.gn)([(0,r.Mo)("md-chip-set")],h)},74514:function(e,t,i){i.d(t,{W:()=>g});var a=i("9065"),r=i("50778"),o=(i("71695"),i("19423"),i("47021"),i("57243")),n=i("49144"),c=i("17077");let s,l,d,p=e=>e;class h extends n.w{constructor(){super(...arguments),this.avatar=!1,this.href="",this.target="",this.removeOnly=!1,this.selected=!1}get primaryId(){return this.href?"link":this.removeOnly?"":"button"}get rippleDisabled(){return!this.href&&(this.disabled||this.softDisabled)}get primaryAction(){return this.removeOnly?null:this.renderRoot.querySelector(".primary.action")}getContainerClasses(){return Object.assign(Object.assign({},super.getContainerClasses()),{},{avatar:this.avatar,disabled:!this.href&&(this.disabled||this.softDisabled),link:!!this.href,selected:this.selected,"has-trailing":!0})}renderPrimaryAction(e){const{ariaLabel:t}=this;return this.href?(0,o.dy)(s||(s=p` <a class="primary action" id="link" aria-label="${0}" href="${0}" target="${0}">${0}</a> `),t||o.Ld,this.href,this.target||o.Ld,e):this.removeOnly?(0,o.dy)(l||(l=p` <span class="primary action" aria-label="${0}"> ${0} </span> `),t||o.Ld,e):(0,o.dy)(d||(d=p` <button class="primary action" id="button" aria-label="${0}" aria-disabled="${0}" ?disabled="${0}" type="button">${0}</button> `),t||o.Ld,this.softDisabled||o.Ld,this.disabled&&!this.alwaysFocusable,e)}renderTrailingAction(e){return(0,c.N)({focusListener:e,ariaLabel:this.ariaLabelRemove,disabled:!this.href&&(this.disabled||this.softDisabled),tabbable:this.removeOnly})}}(0,a.gn)([(0,r.Cb)({type:Boolean})],h.prototype,"avatar",void 0),(0,a.gn)([(0,r.Cb)()],h.prototype,"href",void 0),(0,a.gn)([(0,r.Cb)()],h.prototype,"target",void 0),(0,a.gn)([(0,r.Cb)({type:Boolean,attribute:"remove-only"})],h.prototype,"removeOnly",void 0),(0,a.gn)([(0,r.Cb)({type:Boolean,reflect:!0})],h.prototype,"selected",void 0),(0,a.gn)([(0,r.IO)(".trailing.action")],h.prototype,"trailingAction",void 0);let v;const u=(0,o.iv)(v||(v=(e=>e)`:host{--_container-height:var(--md-input-chip-container-height, 32px);--_disabled-label-text-color:var(--md-input-chip-disabled-label-text-color, var(--md-sys-color-on-surface, #1d1b20));--_disabled-label-text-opacity:var(--md-input-chip-disabled-label-text-opacity, 0.38);--_disabled-selected-container-color:var(--md-input-chip-disabled-selected-container-color, var(--md-sys-color-on-surface, #1d1b20));--_disabled-selected-container-opacity:var(--md-input-chip-disabled-selected-container-opacity, 0.12);--_label-text-font:var(--md-input-chip-label-text-font, var(--md-sys-typescale-label-large-font, var(--md-ref-typeface-plain, Roboto)));--_label-text-line-height:var(--md-input-chip-label-text-line-height, var(--md-sys-typescale-label-large-line-height, 1.25rem));--_label-text-size:var(--md-input-chip-label-text-size, var(--md-sys-typescale-label-large-size, 0.875rem));--_label-text-weight:var(--md-input-chip-label-text-weight, var(--md-sys-typescale-label-large-weight, var(--md-ref-typeface-weight-medium, 500)));--_selected-container-color:var(--md-input-chip-selected-container-color, var(--md-sys-color-secondary-container, #e8def8));--_selected-focus-label-text-color:var(--md-input-chip-selected-focus-label-text-color, var(--md-sys-color-on-secondary-container,
Line truncated
|
||||
//# sourceMappingURL=8006.5dbd0c479e0faba6.js.map
|
||||
Reference in new issue
Block a user