PageSourceSearch

https://www.fysioholland.nl/assets/js/components/atoz-overview.9b5.js

js fysioholland.nl collected 2026-10-05 06:02:50 UTC 4,756 bytes, 1 lines download raw bytes

1"use strict";(self["webpackChunkfrontend"]=self["webpackChunkfrontend"]||[]).push([[2350],{7128:function(e,t,l){l.r(t),l.d(t,{default:function(){return d}});var o=l(3141);const _=["placeholder"];function i(e,t,l,i,a,n){const r=(0,o.g2)("BaseButton"),s=(0,o.g2)("BaseComponent");return(0,o.uX)(),(0,o.Wv)(s,{class:(0,o.C4)(e.$style["atozoverview-block"]),module:[e.$style,"atozoverview-block"],model:e.baseModel,container:"medium"},{default:(0,o.k6)((()=>[(0,o.Lk)("div",{class:(0,o.C4)(e.$style["atozoverview-block__search-container"])},[(0,o.bo)((0,o.Lk)("input",{"onUpdate:modelValue":t[0]||(t[0]=t=>e.searchInput=t),placeholder:e.baseModel.labels.search.placeholder,class:(0,o.C4)(e.$style["atozoverview-block__search-container__input"])},null,10,_),[[o.Jo,e.searchInput]])],2),(0,o.Lk)("div",{class:(0,o.C4)(e.$style["atozoverview-block__alphabet-container"])},[((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)(e.baseModel.overviewItems,(t=>((0,o.uX)(),(0,o.Wv)(r,{key:t.letter,class:(0,o.C4)([e.$style["atozoverview-block__alphabet-container__letter"],{[e.$style["is--active"]]:e.selectedLetter===t.letter},{[e.$style["is--disabled"]]:!t.linkItems?.length}]),module:[e.$style,"atozoverview-block__alphabet-container__letter"],title:t.letter,onClick:l=>e.letterClicked(t)},null,8,["class","module","title","onClick"])))),128)),(0,o.bF)(r,{class:(0,o.C4)(e.$style["atozoverview-block__alphabet-container__clear"]),module:[e.$style,"atozoverview-block__alphabet-container__clear"],icon:"close-small",onClick:t[1]||(t[1]=t=>e.clearLetters())},null,8,["class","module"])],2),(0,o.Lk)("div",{class:(0,o.C4)(e.$style["atozoverview-block__items-container"])},[((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)(e.filteredItems,(t=>((0,o.uX)(),(0,o.CE)("div",{class:(0,o.C4)(e.$style["atozoverview-block__items-container__item"]),key:t.letter},[(0,o.Lk)("p",{class:(0,o.C4)(e.$style["atozoverview-block__items-container__item__letter"])},(0,o.v_)(t.letter),3),(0,o.Lk)("div",{class:(0,o.C4)(e.$style["atozoverview-block__items-container__item__links"])},[((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)(t.linkItems,(t=>((0,o.uX)(),(0,o.Wv)(r,{class:(0,o.C4)(e.$style["atozoverview-block__items-container__item__links__link"]),module:[e.$style,"atozoverview-block__items-container__item__links__link"],key:t.name,title:t.name,"link-url":t.url,"link-target":t.target,icon:"base_arrow-right"},null,8,["class","module","title","link-url","link-target"])))),128))],2)],2)))),128))],2)])),_:1},8,["class","module","model"])}l(3725),l(5019),l(1339),l(7746);var a=l(9652),n=l(3252),r=l(6401);a.xu;class s extends a.xu{constructor(e=null){super(),(0,n.A)(this,"overviewItems",[]),(0,n.A)(this,"labels",{}),(0,r.A)(e)||(0,a.Gv)().mergeExistingProps(this,{...e})}}var c=l(953),v=(0,o.pM)({props:{model:{type:Object,required:!0}},setup(e){const t=new s(e.model),l=(0,o.KR)(""),_=(0,o.KR)(""),i=(0,c.EW)((()=>{let e=t.overviewItems.filter((e=>null!==e.linkItems&&e.linkItems.length>=1));if(""!==_.value&&(e=e.filter((e=>e.letter===_.value))),""!==l.value){const t=l.value.toLowerCase();e=e.map((e=>{const l=e.linkItems.filter((e=>e.name.toLowerCase().includes(t)));return{...e,linkItems:l}})).filter((e=>e.linkItems.length>0))}return e})),a=e=>{e.linkItems&&(e.letter==_.value?_.value="":_.value=e.letter)},n=()=>{_.value=""};return{baseModel:t,searchInput:l,letterClicked:a,selectedLetter:_,filteredItems:i,clearLetters:n}},components:{BaseComponent:a.$G,BaseButton:a.SC}}),k={"atozoverview-block__alphabet-container__clear":"atozoverview-block__alphabet-container__clear__af54f9","atozoverview-block__items-container__item__links__link__icon":"atozoverview-block__items-container__item__links__link__icon__cea236","atozoverview-block__search-container":"atozoverview-block__search-container__b0aebf","atozoverview-block__search-container__input":"atozoverview-block__search-container__input__d86175","atozoverview-block__alphabet-container":"atozoverview-block__alphabet-container__d7ac6a","atozoverview-block__alphabet-container__letter":"atozoverview-block__alphabet-container__letter__c3a26f","is--active":"is--active__e6ea6b","is--disabled":"is--disabled__ef020e","atozoverview-block__items-container":"atozoverview-block__items-container__d83366","atozoverview-block__items-container__item":"atozoverview-block__items-container__item__a66620","atozoverview-block__items-container__item__letter":"atozoverview-block__items-container__item__letter__aeb945","atozoverview-block__items-container__item__links":"atozoverview-block__items-container__item__links__a44fd9","atozoverview-block__items-container__item__links__link":"atozoverview-block__items-container__item__links__link__a68653"},m=l(6262);const u={};u["$style"]=k;const b=(0,m.A)(v,[["render",i],["__cssModules",u]]);var d=b}}]);

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.