1import{s as o}from"./CJQnJcqz.js";import{ak as c,aj as i,o as l,c as d,w as p,k as n,Y as u,n as f}from"./BNv7CK9h.js";var v={root:function(a){var s=a.instance,r=a.props;return["p-accordionpanel",{"p-accordionpanel-active":s.active,"p-disabled":r.disabled}]}},m=c.extend({name:"accordionpanel",classes:v}),h={name:"BaseAccordionPanel",extends:o,props:{value:{type:[String,Number],default:void 0},disabled:{type:Boolean,default:!1},as:{type:[String,Object],default:"DIV"},asChild:{type:Boolean,default:!1}},style:m,provide:function(){return{$pcAccordionPanel:this,$parentInstance:this}}},y={name:"AccordionPanel",extends:h,inheritAttrs:!1,inject:["$pcAccordion"],computed:{active:function(){return this.$pcAccordion.isItemActive(this.value)},attrs:function(){return i(this.a11yAttrs,this.ptmi("root",this.ptParams))},a11yAttrs:function(){return{"data-pc-name":"accordionpanel","data-p-disabled":this.disabled,"data-p-active":this.active}},ptParams:function(){return{context:{active:this.active}}}}};function A(t,a,s,r,$,e){return t.asChild?n(t.$slots,"default",{key:1,class:f(t.cx("root")),active:e.active,a11yAttrs:e.a11yAttrs}):(l(),d(u(t.as),i({key:0,class:t.cx("root")},e.attrs),{default:p(function(){return[n(t.$slots,"default")]}),_:3},16,["class"]))}y.render=A;export{y 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.