18 lines
30 KiB
JavaScript
18 lines
30 KiB
JavaScript
|
/*! For license information please see 4370.J9MDWy8fJNw.js.LICENSE.txt */
|
||
|
export const id=4370;export const ids=[4370];export const modules={69222:(t,e,i)=>{var s=i(43204),r=i(95260),n=i(5095);class o extends n.oi{constructor(){super(...arguments),this.inset=!1,this.insetStart=!1,this.insetEnd=!1}}(0,s.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0})],o.prototype,"inset",void 0),(0,s.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0,attribute:"inset-start"})],o.prototype,"insetStart",void 0),(0,s.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0,attribute:"inset-end"})],o.prototype,"insetEnd",void 0);const a=n.iv`:host{--_color:var(--md-divider-color, var(--md-sys-color-outline-variant, #cac4d0));--_thickness:var(--md-divider-thickness, 1px);box-sizing:border-box;color:var(--_color);display:flex;height:var(--_thickness);width:100%}:host([inset-start]),:host([inset]){padding-inline-start:16px}:host([inset-end]),:host([inset]){padding-inline-end:16px}:host::before{background:currentColor;content:"";height:100%;width:100%}@media(forced-colors:active){:host::before{background:CanvasText}}`;let l=class extends o{};l.styles=[a],l=(0,s.__decorate)([(0,r.Mo)("md-divider")],l)},74496:(t,e,i)=>{function s(t,e=h){const i=o(t,e);return i&&(i.tabIndex=0,i.focus()),i}function r(t,e=h){const i=function(t,e=h){for(let i=t.length-1;i>=0;i--){const s=t[i];if(e(s))return s}return null}(t,e);return i&&(i.tabIndex=0,i.focus()),i}function n(t,e=h){for(let i=0;i<t.length;i++){const s=t[i];if(0===s.tabIndex&&e(s))return{item:s,index:i}}return null}function o(t,e=h){for(const i of t)if(e(i))return i;return null}function a(t,e,i=h){if(e){const s=function(t,e,i=h){for(let s=1;s<t.length;s++){const r=t[(s+e)%t.length];if(i(r))return r}return t[e]?t[e]:null}(t,e.index,i);return s&&(s.tabIndex=0,s.focus()),s}return s(t,i)}function l(t,e,i=h){if(e){const s=function(t,e,i=h){for(let s=1;s<t.length;s++){const r=t[(e-s+t.length)%t.length];if(i(r))return r}return t[e]?t[e]:null}(t,e.index,i);return s&&(s.tabIndex=0,s.focus()),s}return r(t,i)}function c(){return new Event("request-activation",{bubbles:!0,composed:!0})}function h(t){return!t.disabled}i.d(e,{B3:()=>o,CL:()=>n,PQ:()=>s,Rn:()=>l,dl:()=>r,oh:()=>c,xZ:()=>a})},76507:(t,e,i)=>{i.d(e,{g:()=>M});var s=i(43204),r=i(95260),n=(i(86477),i(5095));class o extends n.oi{constructor(){super(...arguments),this.multiline=!1}render(){return n.dy` <slot name="container"></slot> <slot class="non-text" name="start"></slot> <div class="text"> <slot name="overline" @slotchange="${this.handleTextSlotChange}"></slot> <slot class="default-slot" @slotchange="${this.handleTextSlotChange}"></slot> <slot name="headline" @slotchange="${this.handleTextSlotChange}"></slot> <slot name="supporting-text" @slotchange="${this.handleTextSlotChange}"></slot> </div> <slot class="non-text" name="trailing-supporting-text"></slot> <slot class="non-text" name="end"></slot> `}handleTextSlotChange(){let t=!1,e=0;for(const i of this.textSlots)if(a(i)&&(e+=1),e>1){t=!0;break}this.multiline=t}}function a(t){for(const i of t.assignedNodes({flatten:!0})){var e;const t=i.nodeType===Node.ELEMENT_NODE,s=i.nodeType===Node.TEXT_NODE&&(null===(e=i.textContent)||void 0===e?void 0:e.match(/\S/));if(t||s)return!0}return!1}(0,s.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0})],o.prototype,"multiline",void 0),(0,s.__decorate)([(0,r.Kt)(".text slot")],o.prototype,"textSlots",void 0);const l=n.iv`:host{color:var(--md-sys-color-on-surface,#1d1b20);font-family:var(--md-sys-typescale-body-large-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-body-large-size, 1rem);font-weight:var(--md-sys-typescale-body-large-weight,var(--md-ref-typeface-weight-regular,400));line-height:var(--md-sys-typescale-body-large-line-height, 1.5rem);align-items:center;box-sizing:border-box;display:flex;gap:16px;min-height:56px;overflow:hidden;padding:12px 16px;position:relative;text-overflow:ellipsis}:host([multiline]){min-height:72px}[name=overline]{color:var(--md-sys-color-on-surface-variant,#49454f);font-family:var(--md-sys-typescale-label-small-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-label-sma
|
||
|
<${i}
|
||
|
id="item"
|
||
|
tabindex="${this.isDisabled||!s?-1:0}"
|
||
|
?disabled=${this.isDisabled}
|
||
|
role="listitem"
|
||
|
aria-selected=${this.ariaSelected||n.Ld}
|
||
|
aria-checked=${this.ariaChecked||n.Ld}
|
||
|
aria-expanded=${this.ariaExpanded||n.Ld}
|
||
|
aria-haspopup=${this.ariaHasPopup||n.Ld}
|
||
|
class="list-item ${(0,h.$)(this.getRenderClasses())}"
|
||
|
href=${this.href||n.Ld}
|
||
|
target=${r}
|
||
|
@focus=${this.onFocus}
|
||
|
>${t}</${i}>
|
||
|
`}renderRipple(){return"text"===this.type?n.Ld:n.dy` <md-ripple part="ripple" for="item" ?disabled="${this.isDisabled}"></md-ripple>`}renderFocusRing(){return"text"===this.type?n.Ld:n.dy` <md-focus-ring @visibility-changed="${this.onFocusRingVisibilityChanged}" part="focus-ring" for="item" inward></md-focus-ring>`}onFocusRingVisibilityChanged(t){}getRenderClasses(){return{disabled:this.isDisabled}}renderBody(){return n.dy` <slot></slot> <slot name="overline" slot="overline"></slot> <slot name="headline" slot="headline"></slot> <slot name="supporting-text" slot="supporting-text"></slot> <slot name="trailing-supporting-text" slot="trailing-supporting-text"></slot> `}onFocus(){-1===this.tabIndex&&this.dispatchEvent((0,x.oh)())}focus(){var t;null===(t=this.listItemRoot)||void 0===t||t.focus()}}(0,v.d)(b),b.shadowRootOptions={...n.oi.shadowRootOptions,delegatesFocus:!0},(0,s.__decorate)([(0,r.Cb)({type:Boolean,reflect:!0})],b.prototype,"disabled",void 0),(0,s.__decorate)([(0,r.Cb)({reflect:!0})],b.prototype,"type",void 0),(0,s.__decorate)([(0,r.Cb)({type:Boolean,attribute:"md-list-item",reflect:!0})],b.prototype,"isListItem",void 0),(0,s.__decorate)([(0,r.Cb)()],b.prototype,"href",void 0),(0,s.__decorate)([(0,r.Cb)()],b.prototype,"target",void 0),(0,s.__decorate)([(0,r.IO)(".list-item")],b.prototype,"listItemRoot",void 0);const w=n.iv`:host{display:flex;-webkit-tap-highlight-color:transparent;--md-ripple-hover-color:var(--md-list-item-hover-state-layer-color, var(--md-sys-color-on-surface, #1d1b20));--md-ripple-hover-opacity:var(--md-list-item-hover-state-layer-opacity, 0.08);--md-ripple-pressed-color:var(--md-list-item-pressed-state-layer-color, var(--md-sys-color-on-surface, #1d1b20));--md-ripple-pressed-opacity:var(--md-list-item-pressed-state-layer-opacity, 0.12)}:host(:is([type=button]:not([disabled]),[type=link])){cursor:pointer}md-focus-ring{z-index:1;--md-focus-ring-shape:8px}a,button,li{background:0 0;border:none;cursor:inherit;padding:0;margin:0;text-align:unset;text-decoration:none}.list-item{border-radius:inherit;display:flex;flex:1;max-width:inherit;min-width:inherit;outline:0;-webkit-tap-highlight-color:transparent;width:100%}.list-item.interactive{cursor:pointer}.list-item.disabled{opacity:var(--md-list-item-disabled-opacity, .3);pointer-events:none}[slot=container]{pointer-events:none}md-ripple{border-radius:inherit}md-item{border-radius:inherit;flex:1;height:100%;color:var(--md-list-item-label-text-color,var(--md-sys-color-on-surface,#1d1b20));font-family:var(--md-list-item-label-text-font, var(--md-sys-typescale-body-large-font, var(--md-ref-typeface-plain, Roboto)));font-size:var(--md-list-item-label-text-size, var(--md-sys-typescale-body-large-size, 1rem));line-height:var(--md-list-item-label-text-line-height, var(--md-sys-typescale-body-large-line-height, 1.5rem));font-weight:var(--md-list-item-label-text-weight,var(--md-sys-typescale-body-large-weight,var(--md-ref-typeface-weight-regular,400)));min-height:var(--md-list-item-one-line-container-height,56px);padding-top:var(--md-list-item-top-space,12px);padding-bottom:var(--md-list-item-bottom-space,12px);padding-inline-start:var(--md-list-item-leading-space,16px);padding-inline-end:var(--md-list-item-trailing-space,16px)}md-item[multiline]{min-height:var(--md-list-item-two-line-container-height,72px)}[slot=supporting-text]{color:var(--md-list-item-supporting-text-color,var(--md-sys-color-on-surface-variant,#49454f));font-family:var(--md-list-item-supporting-text-font, var(--md-sys-typescale-body-medium-font, var(--md-ref-typeface-plain, Roboto)));font-size:var(--md-list-item-supporting-text-size, var(--md-sys-typescale-body-medium-size, .875rem));line-height:var(--md-list-item-supporting-text-line-height, var(--md-sys-typescale-body-medium-line-height, 1.25rem));font-weight:var(--md-list-item-supporting-text-weight,var(--md-sys-typescale-body-medium-weight,var(--md-ref-typeface-weight-regular,400)))}[slot=trailing-supporting-text]{color:var(--md-list-item-trailing-supporting-text-color,var(--md-sys-color-on-surface-variant,#49454f));font-family:var(-
|
||
|
//# sourceMappingURL=4370.J9MDWy8fJNw.js.map
|