1import{_ as $,e as m,n as p,x as d,c as y,a as g,d as b,s as A}from"./C1QXhq23.js";import{o as x}from"./DqUgnPJh.js";import{g as I,h as L,i as M,s as F}from"./CNkfE1EA.js";import{_ as f}from"./CsS8sBvC.js";import{F as R,p as l}from"./BGaxQGXC.js";import"./BjUBnTuk.js";import"./ddoXRBB7.js";import"./Cejr44He.js";import"./BHZWbclD.js";import"./6J4ZCmxH.js";import"./OAaWJN8T.js";import"./BheWnx7M.js";import"./cm7CE4Lm.js";import"./DyoigUif.js";import"./C6o0Dokj.js";import"./DDHQ_-7n.js";import"./BG1lo1UI.js";import"./CY7wl-ZX.js";import"./D0i0jodK.js";import"./DLpf63fI.js";import"./D8Gzqw4o.js";import"./b3ikjHWf.js";import"./B4jqAZia.js";import"./DQKLhLG3.js";import"./CMQbXEac.js";import"./BUOUT01H.js";import"./DbBETJ_b.js";import"./wPNx5fiq.js";import"./BMOpn1D4.js";import"./B0wK41u9.js";import"./BRtRduT3.js";import"./CkHkr2at.js";import"./Cq_wiUfz.js";import"./BSGOYphA.js";import"./BdjMXlXm.js";import"./CeRrx8D4.js";import"./Cjoo2kMQ.js";import"./BOQz85qE.js";import"./vZweSWXC.js";import"./Bkj1t-mr.js";import"./qjF6lO0X.js";import"./gb8XvH63.js";import"./DN_fgqR8.js";import"./BIxgUgSy.js";import"./Co-qtDXN.js";import"./DldwCBF0.js";import"./-Oq1moVb.js";import"./B0JdwCZa.js";import"./AsmWhxrA.js";import"./D_ns6aiY.js";import"./B9w-EbFY.js";import"./DNNQ_xW9.js";let N=e=>e,v;function S(e,a,i,s){var t=g(b(e.prototype),a,i);return function(r){return t.apply(i,r)}}let D=$([y(`${l}-side-nav-menu-item`)],function(e,a){class i extends a{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",decorators:[p({type:Boolean,reflect:!0})],key:"active",value(){return!1}},{kind:"field",decorators:[p()],key:"href",value(){return""}},{kind:"field",decorators:[p()],key:"title",value:void 0},{kind:"method",key:"shouldUpdate",value:function(t){if(t.has("active")&&this.active){const{selectorMenu:r}=this.constructor,o=this.closest(r);o&&(o.active=!0)}return!0}},{kind:"method",key:"connectedCallback",value:function(){this.hasAttribute("role")||this.setAttribute("role","button"),S(i,"connectedCallback",this)([])}},{kind:"method",key:"render",value:function(){const{active:t,href:r,title:o}=this,u=x({[`${l}--side-nav__link`]:!0,[`${l}--side-nav__link--current`]:t});return d(v||(v=N` 2 <a part="link" class="${0}" href="${0}"> 3 <span part="title" class="${0}--side-nav__link-text"> 4 <slot>${0}</slot> 5 </span> 6 </a> 7 `),u,r,l,o)}},{kind:"get",static:!0,key:"selectorMenu",value:function(){return`${l}-side-nav-menu`}},{kind:"field",static:!0,key:"shadowRootOptions",value(){return f(f({},m.shadowRootOptions),{},{delegatesFocus:!0})}},{kind:"field",static:!0,key:"styles",value(){return I}}]}},R(m)),k=e=>e,h,_;function H(e,a,i,s){var t=g(b(e.prototype),a,i);return function(r){return t.apply(i,r)}}const{prefix:n,stablePrefix:V}=A;let Vt=$([y(`${V}-left-nav-menu-item`)],function(e,a){class i extends a{constructor(...t){super(...t),e(this)}}return{F:i,d:[{kind:"field",decorators:[p({attribute:"is-heading"})],key:"isHeading",value:void 0},{kind:"field",decorators:[p({attribute:"is-view-all"})],key:"isViewAll",value:void 0},{kind:"method",key:"updated",value:function(t){H(i,"updated",this)([t]),t.has("isHeading")&&this.classList.toggle(`${n}--side-nav__group-header`,this.isHeading),t.has("isViewAll")&&this.classList.toggle(`${n}--side-nav__group-view-all`,this.isViewAll)}},{kind:"method",key:"render",value:function(){const{active:t,href:r,title:o,isHeading:u,isViewAll:C}=this,w=document.dir.toLowerCase()==="rtl"?L:M,c=x({[`${n}--side-nav__link`]:!0,[`${n}--side-nav__link--current`]:t});return r?d(h||(h=k` 8 <a 9 part="link" 10 class="${0}" 11 href="${0}" 12 data-attribute1="headerNav" 13 data-attribute2="FlatItem" 14 data-attribute3="${0}"> 15 <span part="title" class="${0}--side-nav__link-text"> 16 <slot>${0}</slot> 17 ${0} 18 </span> 19 </a> 20 `),c,r,o,n,o,u||C?w():""):d(_||(_=k` 21 <span part="link" class="${0}"> 22 <span part="title" class="${0}--side-nav__link-text"> 23 <slot>${0}</slot> 24 </span> 25 </span> 26 `),c,n,o)}},{kind:"field",static:!0,key:"styles",value(){return F}}]}},D);export{Vt as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.