1"use strict";(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[2769],{42769:(C,s,o)=>{o.r(s),o.d(s,{LangSwitchComponent:()=>u});var _=o(82603),t=o(98678),p=o(35103),i=o(65706),g=o(96342);function d(e,r){if(1&e){const n=t.\u0275\u0275getCurrentView();t.\u0275\u0275elementStart(0,"li",6,7),t.\u0275\u0275listener("keyup.enter",function(){const l=t.\u0275\u0275restoreView(n).$implicit,c=t.\u0275\u0275nextContext(2);return t.\u0275\u0275resetView(c.useLang(l))})("click",function(){const l=t.\u0275\u0275restoreView(n).$implicit,c=t.\u0275\u0275nextContext(2);return t.\u0275\u0275resetView(c.useLang(l))}),t.\u0275\u0275text(2),t.\u0275\u0275elementEnd()}if(2&e){const n=r.$implicit,a=t.\u0275\u0275nextContext(2);t.\u0275\u0275classProp("active",n===a.translate.currentLang),t.\u0275\u0275advance(2),t.\u0275\u0275textInterpolate1(" ",a.langLabel(n)," ")}}function m(e,r){if(1&e&&(t.\u0275\u0275elementStart(0,"div",1)(1,"a",2),t.\u0275\u0275listener("click",function(a){return a.preventDefault()}),t.\u0275\u0275pipe(2,"translate"),t.\u0275\u0275pipe(3,"translate"),t.\u0275\u0275element(4,"i",3),t.\u0275\u0275elementEnd(),t.\u0275\u0275elementStart(5,"ul",4),t.\u0275\u0275pipe(6,"translate"),t.\u0275\u0275template(7,d,3,3,"li",5),t.\u0275\u0275elementEnd()()),2&e){const n=t.\u0275\u0275nextContext();t.\u0275\u0275advance(1),t.\u0275\u0275property("title",t.\u0275\u0275pipeBind1(3,6,"nav.language")),t.\u0275\u0275attribute("aria-label",t.\u0275\u0275pipeBind1(2,4,"nav.language")),t.\u0275\u0275advance(4),t.\u0275\u0275attribute("aria-label",t.\u0275\u0275pipeBind1(6,8,"nav.language")),t.\u0275\u0275advance(2),t.\u0275\u0275property("ngForOf",n.translate.getLangs())}}let u=(()=>{class e extends _.LangSwitchComponent{}return e.\u0275fac=function(){let r;return function(a){return(r||(r=t.\u0275\u0275getInheritedFactory(e)))(a||e)}}(),e.\u0275cmp=t.\u0275\u0275defineComponent({type:e,selectors:[["ds-lang-switch"]],features:[t.\u0275\u0275InheritDefinitionFeature],decls:1,vars:1,consts:[["ngbDropdown","","class","navbar-nav","display","dynamic","placement","bottom-right",4,"ngIf"],["ngbDropdown","","display","dynamic","placement","bottom-right",1,"navbar-nav"],["href","javascript:void(0);","role","button","data-toggle","dropdown","ngbDropdownToggle","","tabindex","0",1,"px-1",3,"title","click"],[1,"fas","fa-globe-asia","fa-lg","fa-fw"],["ngbDropdownMenu","",1,"dropdown-menu"],["class","dropdown-item","tabindex","0",3,"active","keyup.enter","click",4,"ngFor","ngForOf"],["tabindex","0",1,"dropdown-item",3,"keyup.enter","click"],["langSelect",""]],template:function(n,a){1&n&&t.\u0275\u0275template(0,m,8,10,"div",0),2&n&&t.\u0275\u0275property("ngIf",a.moreThanOneLanguage)},dependencies:[p.sg,p.O5,i.jt,i.iD,i.Vi,g.X$],styles:[".dropdown-toggle[_ngcontent-%COMP%]:after{display:none}.dropdown-toggle[_ngcontent-%COMP%]{color:var(--ds-header-icon-color)}.dropdown-toggle[_ngcontent-%COMP%]:hover, .dropdown-toggle[_ngcontent-%COMP%]:focus{color:var(--ds-header-icon-color-hover)}"]}),e})()}}]);
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.