PageSourceSearch

https://www.zeppelin-museum.de/_nuxt/BpucR8YR.js

js zeppelin-museum.de collected 2026-09-24 19:42:11 UTC 1,537 bytes, 1 lines download raw bytes

1import{o as w,av as v,d as y,j as k,k as m,G as g,z as i,n as l,B as D,a5 as f,r as L,l as h,T as x,p as B,H as E,I as _,x as p}from"./BzgJPG6a.js";function b(o,s){if(!o)return;const n=e=>{e.target!==o.value&&e.composedPath().includes(o.value)||typeof s=="function"&&s()};return w(()=>{window.addEventListener("click",n)}),v(()=>{window.removeEventListener("click",n)}),{listener:n}}const C={class:"button-wrapper"},S=["id","aria-expanded"],R=y({__name:"DropDownToggle",props:{isActive:{type:Boolean,default:!1},id:{type:String,default:null}},setup(o,{expose:s}){const n=p(),e=p(!1),d=p(),u=t=>{t.key==="Tab"&&a()},c=()=>{e.value=!e.value;const t=d.value.querySelector("li:last-of-type input");t&&(e?t.addEventListener("keydown",u):t.removeEventListener("keydown",u))},a=()=>{const t=d.value.querySelector("li:last-of-type input");t&&t.removeEventListener("keydown",u),e.value=!1};return b(n,()=>{a()}),s({close:a}),(t,r)=>(k(),m("div",{ref_key:"dropDownRef",ref:n,class:"drop-down-toggle",onKeydown:g(a,["esc"])},[i("div",C,[i("button",{id:o.id,class:D(["drop-down-button filter-button",{"-active":o.isActive||l(e),"-open":l(e)}]),"aria-haspopup":"dialog","aria-expanded":l(e),onClick:c},[f(t.$slots,"default",{},()=>[r[0]||(r[0]=L("label",-1))]),r[1]||(r[1]=i("span",{class:"icon-after-dropdown-arrow","aria-hidden":"true"},null,-1))],10,S)]),h(x,{name:"dropdown"},{default:B(()=>[E(i("div",{ref_key:"dropDownListRef",ref:d,class:"list-wrapper",role:"dialog"},[f(t.$slots,"content")],512),[[_,l(e)]])]),_:3})],544))}});export{R as _};

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.