1import{c as h}from"./Be1fzYNM.js";import{s as v}from"./DNorDGom.js";import{s as $}from"./DTz9fpG6.js";import{R as w}from"./BCJNFIZB.js";import{s as P}from"./BXCi9-vD.js";import{am as k,aB as O,a as g,o as a,b as d,j as S,x as p,n as c,G as u,aC as r,t as f,v as j,m as B,M as D,k as C,S as L,aD as I}from"./AYc5U_Rv.js";import"./DnbGMFgp.js";import"./Div13fE-.js";import"./DmfvTtO6.js";var E=({dt:e})=>` 2.p-fieldset { 3 background: ${e("fieldset.background")}; 4 border: 1px solid ${e("fieldset.border.color")}; 5 border-radius: ${e("fieldset.border.radius")}; 6 color: ${e("fieldset.color")}; 7 padding: ${e("fieldset.padding")}; 8 margin: 0; 9} 10 11.p-fieldset-legend { 12 background: ${e("fieldset.legend.background")}; 13 border-radius: ${e("fieldset.legend.border.radius")}; 14 border-width: ${e("fieldset.legend.border.width")}; 15 border-style: solid; 16 border-color: ${e("fieldset.legend.border.color")}; 17 padding: ${e("fieldset.legend.padding")}; 18 transition: background ${e("fieldset.transition.duration")}, color ${e("fieldset.transition.duration")}, outline-color ${e("fieldset.transition.duration")}, box-shadow ${e("fieldset.transition.duration")}; 19} 20 21.p-fieldset-toggleable > .p-fieldset-legend { 22 padding: 0; 23} 24 25.p-fieldset-toggle-button { 26 cursor: pointer; 27 user-select: none; 28 overflow: hidden; 29 position: relative; 30 text-decoration: none; 31 display: flex; 32 gap: ${e("fieldset.legend.gap")}; 33 align-items: center; 34 justify-content: center; 35 padding: ${e("fieldset.legend.padding")}; 36 background: transparent; 37 border: 0 none; 38 border-radius: ${e("fieldset.legend.border.radius")}; 39 transition: background ${e("fieldset.transition.duration")}, color ${e("fieldset.transition.duration")}, outline-color ${e("fieldset.transition.duration")}, box-shadow ${e("fieldset.transition.duration")}; 40 outline-color: transparent; 41} 42 43.p-fieldset-legend-label { 44 font-weight: ${e("fieldset.legend.font.weight")}; 45} 46 47.p-fieldset-toggle-button:focus-visible { 48 box-shadow: ${e("fieldset.legend.focus.ring.shadow")}; 49 outline: ${e("fieldset.legend.focus.ring.width")} ${e("fieldset.legend.focus.ring.style")} ${e("fieldset.legend.focus.ring.color")}; 50 outline-offset: ${e("fieldset.legend.focus.ring.offset")}; 51} 52 53.p-fieldset-toggleable > .p-fieldset-legend:hover { 54 color: ${e("fieldset.legend.hover.color")}; 55 background: ${e("fieldset.legend.hover.background")}; 56} 57 58.p-fieldset-toggle-icon { 59 color: ${e("fieldset.toggle.icon.color")}; 60 transition: color ${e("fieldset.transition.duration")}; 61} 62 63.p-fieldset-toggleable > .p-fieldset-legend:hover .p-fieldset-toggle-icon { 64 color: ${e("fieldset.toggle.icon.hover.color")}; 65} 66 67.p-fieldset .p-fieldset-content { 68 padding: ${e("fieldset.content.padding")}; 69} 70`,K={root:function(t){var n=t.props;return["p-fieldset p-component",{"p-fieldset-toggleable":n.toggleable}]},legend:"p-fieldset-legend",legendLabel:"p-fieldset-legend-label",toggleButton:"p-fieldset-toggle-button",toggleIcon:"p-fieldset-toggle-icon",contentContainer:"p-fieldset-content-container",content:"p-fieldset-content"},N=k.extend({name:"fieldset",style:E,classes:K}),A={name:"BaseFieldset",extends:P,props:{legend:String,toggleable:Boolean,collapsed:Boolean,toggleButtonProps:{type:null,default:null}},style:N,provide:function(){return{$pcFieldset:this,$parentInstance:this}}},F={name:"Fieldset",extends:A,inheritAttrs:!1,emits:["update:collapsed","toggle"],data:function(){return{d_collapsed:this.collapsed}},watch:{collapsed:function(t){this.d_collapsed=t}},methods:{toggle:function(t){this.d_collapsed=!this.d_collapsed,this.$emit("update:collapsed",this.d_collapsed),this.$emit("toggle",{originalEvent:t,value:this.d_collapsed})},onKeyDown:function(t){(t.code==="Enter"||t.code==="NumpadEnter"||t.code==="Space")&&(this.toggle(t),t.preventDefault())}},computed:{buttonAriaLabel:function(){return this.toggleButtonProps&&this.toggleButtonProps.ariaLabel?this.toggleButtonProps.ariaLabel:this.legend},dataP:function(){return h({toggleable:this.toggleable})}},directives:{ripple:w},components:{PlusIcon:$,MinusIcon:v}};function s(e){"@babel/helpers - typeof";return s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s(e)}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,o)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
70t%2?b(Object(n),!0).forEach(function(o){M(e,o,n[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach(function(o){Object.defineProperty(e,o,Object.getOwnPropertyDescriptor(n,o))})}return e}function M(e,t,n){return(t=V(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function V(e){var t=R(e,"string");return s(t)=="symbol"?t:t+""}function R(e,t){if(s(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var o=n.call(e,t);if(s(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var T=["data-p"],z=["data-p"],G=["id"],q=["id","aria-controls","aria-expanded","aria-label"],H=["id","aria-labelledby"];function J(e,t,n,o,i,l){var y=O("ripple");return a(),g("fieldset",r({class:e.cx("root"),"data-p":l.dataP},e.ptmi("root")),[d("legend",r({class:e.cx("legend"),"data-p":l.dataP},e.ptm("legend")),[p(e.$slots,"legend",{toggleCallback:l.toggle},function(){return[e.toggleable?c("",!0):(a(),g("span",r({key:0,id:e.$id+"_header",class:e.cx("legendLabel")},e.ptm("legendLabel")),f(e.legend),17,G)),e.toggleable?u((a(),g("button",r({key:1,id:e.$id+"_header",type:"button","aria-controls":e.$id+"_content","aria-expanded":!i.d_collapsed,"aria-label":l.buttonAriaLabel,class:e.cx("toggleButton"),onClick:t[0]||(t[0]=function(){return l.toggle&&l.toggle.apply(l,arguments)}),onKeydown:t[1]||(t[1]=function(){return l.onKeyDown&&l.onKeyDown.apply(l,arguments)})},m(m({},e.toggleButtonProps),e.ptm("toggleButton"))),[p(e.$slots,e.$slots.toggleicon?"toggleicon":"togglericon",{collapsed:i.d_collapsed,class:j(e.cx("toggleIcon"))},function(){return[(a(),B(D(i.d_collapsed?"PlusIcon":"MinusIcon"),r({class:e.cx("toggleIcon")},e.ptm("toggleIcon")),null,16,["class"]))]}),d("span",r({class:e.cx("legendLabel")},e.ptm("legendLabel")),f(e.legend),17)],16,q)),[[y]]):c("",!0)]})],16,z),S(I,r({name:"p-toggleable-content"},e.ptm("transition")),{default:C(function(){return[u(d("div",r({id:e.$id+"_content",class:e.cx("contentContainer"),role:"region","aria-labelledby":e.$id+"_header"},e.ptm("contentContainer")),[d("div",r({class:e.cx("content")},e.ptm("content")),[p(e.$slots,"default")],16)],16,H),[[L,!i.d_collapsed]])]}),_:3},16)],16,T)}F.render=J;export{F 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.