PageSourceSearch

https://www.bloomon.nl/chunk-BT2GSH6P.js

js bloomon.nl collected 2026-10-03 21:19:04 UTC 2,326 bytes, 1 lines download raw bytes

1import{b as p}from"./chunk-R4MRYEGU.js";import{Ab as g,Ha as l,Qb as h,Rb as u,W as r,kb as c,lb as m,rb as d,rc as f,vc as a,xa as o}from"./chunk-RPJ2AAQC.js";var k="main",b=45,x=(()=>{let i=class i{constructor(){this.internalTabIndex=a(0),this.withoutNavOffset=a(!1),this.message=a("Ga direct naar inhoud"),this.targetElementId=a(),this.targetElementIsOasysButton=a(!1),this.window=r(p).nativeWindow,this.targetElement=f(()=>{let n=this.targetElementId();if(n&&!this.targetElementIsOasysButton()){let t=this.window.document.getElementById(n);if(t)return t;}if(n&&this.targetElementIsOasysButton()){let t=this.window.document.querySelector(`#${n} button`);if(t)return t;}let e=this.window.document.getElementsByTagName(k);if(e.length)return e[0];});}onSkipLinkClick(n){n.preventDefault();let e=this.targetElement();if(!e)return;if(this.targetElementIsOasysButton()){e.click();return;}e.tabIndex=-1,e.focus();let t=this.withoutNavOffset()?0:b;this.window.scrollTo(0,e.offsetTop-t);}};i.ɵfac=function(e){return new(e||i)();},i.ɵcmp=l({type:i,selectors:[["bw-skip-link"]],inputs:{internalTabIndex:[1,"internalTabIndex"],withoutNavOffset:[1,"withoutNavOffset"],message:[1,"message"],targetElementId:[1,"targetElementId"],targetElementIsOasysButton:[1,"targetElementIsOasysButton"]},decls:3,vars:2,consts:[[1,"skip-link"],["href","",3,"click","tabIndex"]],template:function(e,t){e&1&&(c(0,"div",0)(1,"a",1),g("click",function(v){return t.onSkipLinkClick(v);}),h(2),m()()),e&2&&(o(),d("tabIndex",t.internalTabIndex()),o(),u(t.message()));},styles:[".skip-link[_ngcontent-%COMP%]{align-items:center;background:var(--oasys-color-yellow-50);display:flex;height:var(--bw-servicebar--height);justify-content:center;opacity:0;position:absolute;transform:translateY(calc(0px - var(--bw-servicebar--height)))}.skip-link[_ngcontent-%COMP%]:focus-within{position:relative;opacity:1;transform:unset}@media only screen and (max-width:767px){.skip-link[_ngcontent-%COMP%]{min-height:calc(var(--bw-servicebar--height) - 10px)}}.skip-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-weight:var(--oasys-typography-body-emphasis-hero-font-weight);line-height:calc(var(--bw-servicebar--height) - 16px);text-decoration:underline}"]});let s=i;return s;})();export{x as a};/**i18n:352122eed024c06272889ebc3a7095f5ebe05e454f4056b3b24862db51891279*/

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.