PageSourceSearch

https://windstats.nl/_nuxt/Ca-TzXCj.js

js windstats.nl collected 2026-10-02 19:43:34 UTC 4,182 bytes, 1 lines download raw bytes

1import{aA as d,aQ as c,aF as u,aE as h,b1 as s,aD as r,aN as f,j as b,o as p,m as v,w as T,aP as o,aR as y,aa as m}from"./CSJ-Qzog.js";import{R as g}from"./Cn2K0WhM.js";import{s as K}from"./JODvEYZJ.js";import{f as w}from"./ZhWAdK_X.js";import"./Ba3zXU_c.js";import"./jc0MLXVe.js";var $={root:function(a){var e=a.instance,i=a.props;return["p-tab",{"p-tab-active":e.active,"p-disabled":i.disabled}]}},A=d.extend({name:"tab",classes:$}),P={name:"BaseTab",extends:K,props:{value:{type:[String,Number],default:void 0},disabled:{type:Boolean,default:!1},as:{type:[String,Object],default:"BUTTON"},asChild:{type:Boolean,default:!1}},style:A,provide:function(){return{$pcTab:this,$parentInstance:this}}},k={name:"Tab",extends:P,inheritAttrs:!1,inject:["$pcTabs","$pcTabList"],methods:{onFocus:function(){this.$pcTabs.selectOnFocus&&this.changeActiveValue()},onClick:function(){this.changeActiveValue()},onKeydown:function(a){switch(a.code){case"ArrowRight":this.onArrowRightKey(a);break;case"ArrowLeft":this.onArrowLeftKey(a);break;case"Home":this.onHomeKey(a);break;case"End":this.onEndKey(a);break;case"PageDown":this.onPageDownKey(a);break;case"PageUp":this.onPageUpKey(a);break;case"Enter":case"NumpadEnter":case"Space":this.onEnterKey(a);break}},onArrowRightKey:function(a){var e=this.findNextTab(a.currentTarget);e?this.changeFocusedTab(a,e):this.onHomeKey(a),a.preventDefault()},onArrowLeftKey:function(a){var e=this.findPrevTab(a.currentTarget);e?this.changeFocusedTab(a,e):this.onEndKey(a),a.preventDefault()},onHomeKey:function(a){var e=this.findFirstTab();this.changeFocusedTab(a,e),a.preventDefault()},onEndKey:function(a){var e=this.findLastTab();this.changeFocusedTab(a,e),a.preventDefault()},onPageDownKey:function(a){this.scrollInView(this.findLastTab()),a.preventDefault()},onPageUpKey:function(a){this.scrollInView(this.findFirstTab()),a.preventDefault()},onEnterKey:function(a){this.changeActiveValue()},findNextTab:function(a){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=e?a:a.nextElementSibling;return i?s(i,"data-p-disabled")||s(i,"data-pc-section")==="activebar"?this.findNextTab(i):r(i,'[data-pc-name="tab"]'):null},findPrevTab:function(a){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,i=e?a:a.previousElementSibling;return i?s(i,"data-p-disabled")||s(i,"data-pc-section")==="activebar"?this.findPrevTab(i):r(i,'[data-pc-name="tab"]'):null},findFirstTab:function(){return this.findNextTab(this.$pcTabList.$refs.tabs.firstElementChild,!0)},findLastTab:function(){return this.findPrevTab(this.$pcTabList.$refs.tabs.lastElementChild,!0)},changeActiveValue:function(){this.$pcTabs.updateValue(this.value)},changeFocusedTab:function(a,e){h(e),this.scrollInView(e)},scrollInView:function(a){var e;a==null||(e=a.scrollIntoView)===null||e===void 0||e.call(a,{block:"nearest"})}},computed:{active:function(){var a;return u((a=this.$pcTabs)===null||a===void 0?void 0:a.d_value,this.value)},id:function(){var a;return"".concat((a=this.$pcTabs)===null||a===void 0?void 0:a.$id,"_tab_").concat(this.value)},ariaControls:function(){var a;return"".concat((a=this.$pcTabs)===null||a===void 0?void 0:a.$id,"_tabpanel_").concat(this.value)},attrs:function(){return c(this.asAttrs,this.a11yAttrs,this.ptmi("root",this.ptParams))},asAttrs:function(){return this.as==="BUTTON"?{type:"button",disabled:this.disabled}:void 0},a11yAttrs:function(){return{id:this.id,tabindex:this.active?this.$pcTabs.tabindex:-1,role:"tab","aria-selected":this.active,"aria-controls":this.ariaControls,"data-pc-name":"tab","data-p-disabled":this.disabled,"data-p-active":this.active,onFocus:this.onFocus,onKeydown:this.onKeydown}},ptParams:function(){return{context:{active:this.active}}},dataP:function(){return w({active:this.active})}},directives:{ripple:g}};function C(t,a,e,i,F,n){var l=f("ripple");return t.asChild?o(t.$slots,"default",{key:1,dataP:n.dataP,class:m(t.cx("root")),active:n.active,a11yAttrs:n.a11yAttrs,onClick:n.onClick}):b((p(),v(y(t.as),c({key:0,class:t.cx("root"),"data-p":n.dataP,onClick:n.onClick},n.attrs),{default:T(function(){return[o(t.$slots,"default")]}),_:3}
1,16,["class","data-p","onClick"])),[[l]])}k.render=C;export{k 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.