1import{ao as B,ap as D,aF as L,b9 as H,aL as x,aS as U,aT as R,as as W,aU as Y,aQ as P,av as Q,ax as v,bb as Z,aA as q,aB as G,ab as I,o as a,c,a as f,L as s,P as u,F as g,g as T,t as k,r as J,b as K,x as y,k as b,n as E,M as V,e as m,T as X,h as _,aZ as ee}from"./CR1qlB9y.js";import{x as j}from"./CLs7nh7g.js";import{C as te}from"./BxeqkQmr.js";import{s as ne}from"./D2-mzXtb.js";import{s as re}from"./BWUmic64.js";import le from"./CAeZjePF.js";import{O as ie}from"./w3HIWSZM.js";import{s as oe}from"./DjGu4Lqs.js";import se from"./BElk0wGZ.js";import{s as ae}from"./fti05Vct.js";import"./Y9gYdxEQ.js";import"./BtruLGaY.js";import"./eNji-Peg.js";import"./BrT2JJV3.js";import"./CFY6asY5.js";import"./DGRh1odB.js";import"./BrvT9S9G.js";import"./DFghbcVJ.js";import"./CbxmDsLB.js";import"./B6BCjXWa.js";var de=` 2 .p-treeselect { 3 display: inline-flex; 4 cursor: pointer; 5 position: relative; 6 user-select: none; 7 background: dt('treeselect.background'); 8 border: 1px solid dt('treeselect.border.color'); 9 transition: 10 background dt('treeselect.transition.duration'), 11 color dt('treeselect.transition.duration'), 12 border-color dt('treeselect.transition.duration'), 13 outline-color dt('treeselect.transition.duration'), 14 box-shadow dt('treeselect.transition.duration'); 15 border-radius: dt('treeselect.border.radius'); 16 outline-color: transparent; 17 box-shadow: dt('treeselect.shadow'); 18 } 19 20 .p-treeselect:not(.p-disabled):hover { 21 border-color: dt('treeselect.hover.border.color'); 22 } 23 24 .p-treeselect:not(.p-disabled).p-focus { 25 border-color: dt('treeselect.focus.border.color'); 26 box-shadow: dt('treeselect.focus.ring.shadow'); 27 outline: dt('treeselect.focus.ring.width') dt('treeselect.focus.ring.style') dt('treeselect.focus.ring.color'); 28 outline-offset: dt('treeselect.focus.ring.offset'); 29 } 30 31 .p-treeselect.p-variant-filled { 32 background: dt('treeselect.filled.background'); 33 } 34 35 .p-treeselect.p-variant-filled:not(.p-disabled):hover { 36 background: dt('treeselect.filled.hover.background'); 37 } 38 39 .p-treeselect.p-variant-filled.p-focus { 40 background: dt('treeselect.filled.focus.background'); 41 } 42 43 .p-treeselect.p-invalid { 44 border-color: dt('treeselect.invalid.border.color'); 45 } 46 47 .p-treeselect.p-disabled { 48 opacity: 1; 49 background: dt('treeselect.disabled.background'); 50 } 51 52 .p-treeselect-clear-icon { 53 align-self: center; 54 color: dt('treeselect.clear.icon.color'); 55 inset-inline-end: dt('treeselect.dropdown.width'); 56 } 57 58 .p-treeselect-dropdown { 59 display: flex; 60 align-items: center; 61 justify-content: center; 62 flex-shrink: 0; 63 background: transparent; 64 color: dt('treeselect.dropdown.color'); 65 width: dt('treeselect.dropdown.width'); 66 border-start-end-radius: dt('border.radius.md'); 67 border-end-end-radius: dt('border.radius.md'); 68 } 69 70 .p-treeselect-label-container { 71 overflow: hidden; 72 flex: 1 1 auto; 73 cursor: pointer; 74 } 75 76 .p-treeselect-label { 77 display: flex; 78 align-items: center; 79 gap: calc(dt('treeselect.padding.y') / 2); 80 white-space: nowrap; 81 cursor: pointer; 82 overflow: hidden; 83 text-overflow: ellipsis; 84 padding: dt('treeselect.padding.y') dt('treeselect.padding.x'); 85 color: dt('treeselect.color'); 86 } 87 88 .p-treeselect-label.p-placeholder { 89 color: dt('treeselect.placeholder.color'); 90 } 91 92 .p-treeselect.p-invalid .p-treeselect-label.p-placeholder { 93 color: dt('treeselect.invalid.placeholder.color'); 94 } 95 96 .p-treeselect:has(.p-select-clear-icon) .p-treeselect-label { 97 padding-inline-end: dt('treeselect.padding.x'); 98 } 99 100 .p-treeselect.p-disabled .p-treeselect-label { 101 color: dt('treeselect.disabled.color'); 102 } 103 104 .p-treeselect-label-empty { 105 overflow: hidden; 106 visibility: hidden; 107 } 108 109 .p-treeselect-overlay { 110 position: absolute; 111 top: 0; 112 left: 0; 113 background: dt('treeselect.overlay.background'); 114 color: dt('treeselect.overlay.color'); 115 border: 1px solid dt('treeselect.overlay.border.color');
116 border-radius: dt('treeselect.overlay.border.radius'); 117 box-shadow: dt('treeselect.overlay.shadow'); 118 overflow: hidden; 119 min-width: 100%; 120 will-change: transform; 121 } 122 123 .p-treeselect-tree-container { 124 overflow: auto; 125 } 126 127 .p-treeselect-empty-message { 128 padding: dt('treeselect.empty.message.padding'); 129 background: transparent; 130 } 131 132 .p-treeselect-fluid { 133 display: flex; 134 } 135 136 .p-treeselect-overlay .p-tree { 137 padding: dt('treeselect.tree.padding'); 138 } 139 140 .p-treeselect-overlay .p-tree-loading { 141 min-height: 3rem; 142 } 143 144 .p-treeselect-label .p-chip { 145 padding-block-start: calc(dt('treeselect.padding.y') / 2); 146 padding-block-end: calc(dt('treeselect.padding.y') / 2); 147 border-radius: dt('treeselect.chip.border.radius'); 148 } 149 150 .p-treeselect-label:has(.p-chip) { 151 padding: calc(dt('treeselect.padding.y') / 2) calc(dt('treeselect.padding.x') / 2); 152 } 153 154 .p-treeselect-sm .p-treeselect-label { 155 font-size: dt('treeselect.sm.font.size'); 156 padding-block: dt('treeselect.sm.padding.y'); 157 padding-inline: dt('treeselect.sm.padding.x'); 158 } 159 160 .p-treeselect-sm .p-treeselect-dropdown .p-icon { 161 font-size: dt('treeselect.sm.font.size'); 162 width: dt('treeselect.sm.font.size'); 163 height: dt('treeselect.sm.font.size'); 164 } 165 166 .p-treeselect-lg .p-treeselect-label { 167 font-size: dt('treeselect.lg.font.size'); 168 padding-block: dt('treeselect.lg.padding.y'); 169 padding-inline: dt('treeselect.lg.padding.x'); 170 } 171 172 .p-treeselect-lg .p-treeselect-dropdown .p-icon { 173 font-size: dt('treeselect.lg.font.size'); 174 width: dt('treeselect.lg.font.size'); 175 height: dt('treeselect.lg.font.size'); 176 } 177`,ce={root:function(t){var n=t.props;return{position:n.appendTo==="self"?"relative":void 0}}},ue={root:function(t){var n=t.instance,r=t.props;return["p-treeselect p-component p-inputwrapper",{"p-treeselect-display-chip":r.display==="chip","p-disabled":r.disabled,"p-invalid":n.$invalid,"p-focus":n.focused,"p-variant-filled":n.$variant==="filled","p-inputwrapper-filled":n.$filled,"p-inputwrapper-focus":n.focused||n.overlayVisible,"p-treeselect-open":n.overlayVisible,"p-treeselect-fluid":n.$fluid,"p-treeselect-sm p-inputfield-sm":r.size==="small","p-treeselect-lg p-inputfield-lg":r.size==="large"}]},labelContainer:"p-treeselect-label-container",label:function(t){var n=t.instance,r=t.props;return["p-treeselect-label",{"p-placeholder":n.label===r.placeholder,"p-treeselect-label-empty":!r.placeholder&&n.emptyValue}]},clearIcon:"p-treeselect-clear-icon",chip:"p-treeselect-chip-item",pcChip:"p-treeselect-chip",dropdown:"p-treeselect-dropdown",dropdownIcon:"p-treeselect-dropdown-icon",panel:"p-treeselect-overlay p-component",treeContainer:"p-treeselect-tree-container",emptyMessage:"p-treeselect-empty-message"},pe=B.extend({name:"treeselect",style:de,classes:ue,inlineStyles:ce}),fe={name:"BaseTreeSelect",extends:ae,props:{options:Array,scrollHeight:{type:String,default:"20rem"},placeholder:{type:String,default:null},tabindex:{type:Number,default:null},selectionMode:{type:String,default:"single"},selectedItemsLabel:{type:String,default:null},maxSelectedLabels:{type:Number,default:null},appendTo:{type:[String,Object],default:"body"},emptyMessage:{type:String,default:null},display:{type:String,default:"comma"},metaKeySelection:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},loadingIcon:{type:String,default:void 0},loadingMode:{type:String,default:"mask"},showClear:{type:Boolean,default:!1},clearIcon:{type:String,default:void 0},filter:{type:Boolean,default:!1},filterBy:{type:[String,Function],default:"label"},filterMode:{type:String,default:"lenient"},filterPlaceholder:{type:String,default:null},filterLocale:{type:String,default:void 0},inputId:{type:String,default:null},inputClass:{type:[String,Object],default:null},inputStyle:{type:Object,default:null},inputProps:{type:null,default:null},panelClass:{type:[String,Object],default:null},panelProps:{type:null,default:null},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null},expandedKeys:{type:null,default:null}},style:pe,provide:function(){return{$pcTreeSelect:this,$parentInstance:this}}};function w(e){"@babel/helpers - typeof";return w=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},w(e)}function F(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];
vendor: 2,469 bytes, lines 177-179
177if(!n){if(Array.isArray(e)||(n=z(e))||t){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(i){throw i},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. 178In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,h=!0,p=!1;return{s:function(){n=n.call(e)},n:function(){var i=n.next();return h=i.done,i},e:function(i){p=!0,l=i},f:function(){try{h||n.return==null||n.return()}finally{if(p)throw l}}}}function $(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function A(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$(Object(n),!0).forEach(function(r){he(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function he(e,t,n){return(t=ye(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ye(e){var t=be(e,"string");return w(t)=="symbol"?t:t+""}function be(e,t){if(w(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(w(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function me(e){return we(e)||ge(e)||z(e)||ve()}function ve(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 179In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function z(e,t){if(e){if(typeof e=="string")return N(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N(e,t):void 0}}function ge(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function we(e){if(Array.isArray(e))return N(e)}function N(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Se={name:"TreeSelect",extends:fe,inheritAttrs:!1,emits:["before-show","before-hide","change","show","hide","node-select","node-unselect","node-expand","node-collapse","focus","blur","update:ex
179pandedKeys"],inject:{$pcFluid:{default:null}},data:function(){return{focused:!1,overlayVisible:!1,d_expandedKeys:this.expandedKeys||{}}},watch:{modelValue:{handler:function(){this.selfChange||this.updateTreeState(),this.selfChange=!1},immediate:!0},options:function(){this.updateTreeState()},expandedKeys:function(t){this.d_expandedKeys=t}},outsideClickListener:null,resizeListener:null,scrollHandler:null,overlay:null,selfChange:!1,selfClick:!1,beforeUnmount:function(){this.unbindOutsideClickListener(),this.unbindResizeListener(),this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.overlay&&(j.clear(this.overlay),this.overlay=null)},mounted:function(){this.updateTreeState()},methods:{show:function(){this.$emit("before-show"),this.overlayVisible=!0},hide:function(){this.$emit("before-hide"),this.overlayVisible=!1,this.$refs.focusInput.focus()},onFocus:function(t){this.focused=!0,this.$emit("focus",t)},onBlur:function(t){var n,r;this.focused=!1,this.$emit("blur",t),(n=(r=this.formField).onBlur)===null||n===void 0||n.call(r)},onClick:function(t){this.disabled||t.target.tagName==="INPUT"||t.target.getAttribute("data-pc-section")==="clearicon"||t.target.closest('[data-pc-section="clearicon"]')||(!this.overlay||!this.overlay.contains(t.target))&&(this.overlayVisible?this.hide():this.show(),v(this.$refs.focusInput))},onClearClick:function(){this.onSelectionChange(null)},onSelectionChange:function(t){this.selfChange=!0,this.writeValue(t),this.$emit("change",t)},onNodeSelect:function(t){this.$emit("node-select",t),this.selectionMode==="single"&&this.hide()},onNodeUnselect:function(t){this.$emit("node-unselect",t)},onNodeToggle:function(t){this.d_expandedKeys=t,this.$emit("update:expandedKeys",this.d_expandedKeys)},getSelectedItemsLabel:function(){var t=/{(.*?)}/,n=this.selectedItemsLabel||this.$primevue.config.locale.selectionMessage;return t.test(n)?n.replace(n.match(t)[0],Object.keys(this.d_value).length+""):n},onFirstHiddenFocus:function(t){var n=t.relatedTarget===this.$refs.focusInput?G(this.overlay,':not([data-p-hidden-focusable="true"])'):this.$refs.focusInput;v(n)},onLastHiddenFocus:function(t){var n=t.relatedTarget===this.$refs.focusInput?q(this.overlay,':not([data-p-hidden-focusable="true"])'):this.$refs.focusInput;v(n)},onKeyDown:function(t){switch(t.code){case"ArrowDown":this.onArrowDownKey(t);break;case"Space":case"Enter":case"NumpadEnter":this.onEnterKey(t);break;case"Escape":this.onEscapeKey(t);break;case"Tab":this.onTabKey(t);break}},onArrowDownKey:function(t){var n=this;this.overlayVisible||(this.show(),this.$nextTick(function(){var r=Z(n.$refs.tree.$el,'[data-pc-section="treeitem"]'),o=me(r).find(function(l){return l.getAttribute("tabindex")==="0"});v(o)}),t.preventDefault())},onEnterKey:function(t){this.overlayVisible?this.hide():this.onArrowDownKey(t),t.preventDefault()},onEscapeKey:function(t){this.overlayVisible&&(this.hide(),t.preventDefault())},onTabKey:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n||this.overlayVisible&&this.hasFocusableElements()&&(v(this.$refs.firstHiddenFocusableElementOnOverlay),t.preventDefault())},hasFocusableElements:function(){return P(this.overlay,':not([data-p-hidden-focusable="true"])').length>0},onOverlayEnter:function(t){j.set("overlay",t,this.$primevue.config.zIndex.overlay),Q(t,{position:"absolute",top:"0"}),this.alignOverlay(),this.focus(),this.$attrSelector&&t.setAttribute(this.$attrSelector,"")},onOverlayAfterEnter:function(){this.bindOutsideClickListener(),this.bindScrollListener(),this.bindResizeListener(),this.scrollValueInView(),this.$emit("show")},onOverlayLeave:function(){this.unbindOutsideClickListener(),this.unbindScrollListener(),this.unbindResizeListener(),this.$emit("hide"),this.overlay=null},onOverlayAfterLeave:function(t){j.clear(t)},focus:function(){var t=P(this.overlay);t&&t.length>0&&t[0].focus()},alignOverlay:function(){this.appendTo==="self"?R(this.overlay,this.$el):(this.overlay.style.minWidth=W(this.$el)+"px",Y(this.overlay,this.$el))},bindOutsideClickListener:function(){var t=this;this.outsideClickListener||(this.outsideClickListener=function(n){t.overlayVisible&&!t.selfClick&&t.isOutsideClicked(n)&&t.hide(),t.selfClick=!1},document.addEventListener("click",this.outsideClickListener,!0))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener,!0),this.outsideClickListener=null)},bindScrollListener:function(){var t=this;this.scrollHandler||(this.scrollHandler=new te(this.$refs.container,function(){t.overlayVisible&&t.hide()})),this.scrollHandler.bindScrollListener()},unbindScrollListener:function(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()},bindResizeListener:function(){var t=this;this.resizeListener||(this.resizeListener=function(){t.overlayVisible&&!U()&&t.hide()},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},isOutsideClicked:function(t){return!(this.$el.isSameNode(t.target)||this.$el.contains(t.target)||this.overlay&&this.overlay.contains(t.target))},overlayRef:function(t){this.overlay=t},onOverlayClick:function(t){ie.emit("overlay-click",{originalEvent:t,target:this.$el}),this.selfClick=!0},onOverlayKeydown:function(t){t.code==="Escape"&&this.hide()},fillNodeMap:function(t,n){var r=this;n[t.key]=t,t.children&&t.children.length>
1790&&t.children.forEach(function(o){return r.fillNodeMap(o,n)})},isSelected:function(t,n){return this.selectionMode==="checkbox"?n[t?.key]&&n[t?.key].checked:n[t?.key]},updateTreeState:function(){var t=A({},this.d_value);t&&this.options&&this.options.length>0&&this.updateTreeBranchState(null,null,t)},updateTreeBranchState:function(t,n,r){if(t){if(this.isSelected(t,r)&&(this.expandPath(n),delete r[t.key]),Object.keys(r).length&&t.children){var o=F(t.children),l;try{for(o.s();!(l=o.n()).done;){var h=l.value;n.push(t.key),this.updateTreeBranchState(h,n,r)}}catch(C){o.e(C)}finally{o.f()}}}else{var p=F(this.options),d;try{for(p.s();!(d=p.n()).done;){var i=d.value;this.updateTreeBranchState(i,[],r)}}catch(C){p.e(C)}finally{p.f()}}},expandPath:function(t){if(t.length>0){var n=F(t),r;try{for(n.s();!(r=n.n()).done;){var o=r.value;this.d_expandedKeys[o]=!0}}catch(l){n.e(l)}finally{n.f()}this.d_expandedKeys=A({},this.d_expandedKeys),this.$emit("update:expandedKeys",this.d_expandedKeys)}},scrollValueInView:function(){if(this.overlay){var t=x(this.overlay,'[data-p-selected="true"]');t&&t.scrollIntoView({block:"nearest",inline:"start"})}}},computed:{nodeMap:function(){var t,n=this,r={};return(t=this.options)===null||t===void 0||t.forEach(function(o){return n.fillNodeMap(o,r)}),r},selectedNodes:function(){var t=this,n=[];return this.d_value&&this.options&&this.options.length>0&&Object.keys(this.d_value).forEach(function(r){var o=t.nodeMap[r];t.isSelected(o,t.d_value)&&n.push(o)}),n},label:function(){var t=this.selectedNodes,n;return t.length?L(this.maxSelectedLabels)&&t.length>this.maxSelectedLabels?n=this.getSelectedItemsLabel():n=t.map(function(r){return r.label}).join(", "):n=this.placeholder,n},chipSelectedItems:function(){return L(this.maxSelectedLabels)&&this.d_value&&Object.keys(this.d_value).length>this.maxSelectedLabels},emptyMessageText:function(){return this.emptyMessage||this.$primevue.config.locale.emptyMessage},emptyValue:function(){return!this.$filled},emptyOptions:function(){return!this.options||this.options.length===0},listId:function(){return this.$id+"_list"},hasFluid:function(){return H(this.fluid)?!!this.$pcFluid:this.fluid},isClearIconVisible:function(){return this.showClear&&this.d_value!=null&&L(this.options)&&!this.disabled&&!this.loading}},components:{TSTree:se,Chip:le,Portal:oe,ChevronDownIcon:ne,TimesIcon:re},directives:{ripple:D}};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 M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function O(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?M(Object(n),!0).forEach(function(r){ke(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ke(e,t,n){return(t=Oe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Oe(e){var t=Ce(e,"string");return S(t)=="symbol"?t:t+""}function Ce(e,t){if(S(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(S(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Le=["id","disabled","tabindex","aria-labelledby","aria-label","aria-expanded","aria-controls"],Ie={key:0},Te=["aria-expanded"];function Ke(e,t,n,r,o,l){var h=I("Chip"),p=I("TSTree"),d=I("Portal");return a(),c("div",s({ref:"container",class:e.cx("root"),style:e.sx("root"),onClick:t[10]||(t[10]=function(){return l.onClick&&l.onClick.apply(l,arguments)})},e.ptmi("root")),[f("div",s({class:"p-hidden-accessible"},e.ptm("hiddenInputContainer"),{"data-p-hidden-accessible":!0}),[f("input",s({ref:"focusInput",id:e.inputId,type:"text",role:"combobox",class:e.inputClass,style:e.inputStyle,readonly:"",disabled:e.disabled,tabindex:e.disabled?-1:e.tabindex,"aria-labelledby":e.ariaLabelledby,"aria-label":e.ariaLabel,"aria-haspopup":"tree","aria-expanded":o.overlayVisible,"aria-controls":o.overlayVisible?l.listId:void 0,onFocus:t[0]||(t[0]=function(i){return l.onFocus(i)}),onBlur:t[1]||(t[1]=function(i){return l.onBlur(i)}),onKeydown:t[2]||(t[2]=function(i){return l.onKeyDown(i)})},O(O({},e.inputProps),e.ptm("hiddenInput"))),null,16,Le)],16),f("div",s({class:e.cx("labelContainer")},e.ptm("labelContainer")),[f("div",s({class:e.cx("label")},e.ptm("label")),[u(e.$slots,"value",{value:l.selectedNodes,placeholder:e.placeholder},function(){return[e.display==="comma"?(a(),c(g,{key:0},[T(k(l.label||"empty"),1)],64)):e.display==="chip"?(a(),c(g,{key:1},[l.chipSelectedItems?(a(),c("span",Ie,k(l.label),1)):(a(),c(g,{key:1},[(a(!0),c(g,null,J(l.selectedNodes,function(i){return a(),c("div",s({key:i.key,class:e.cx("chipItem")},{ref_for:!0},e.ptm("chipItem")),[K(h,{class:y(e.cx("pcChip")),label:i.label,unstyled:e.unstyled,pt:e.ptm("pcChip")},null,8,["class","label","unstyled","pt"])],16)}),128)),l.emptyValue?(a(),c(g,{key:0},[T(k(e.placeholder||"empty"),1)],64)):b("",!0)],64))],64)):b("",!0)]})],16)],16),l.isClearIconVisible?u(e.$slots,"clearicon",{key:0,class:y(e.cx("clearIcon")),clearCallback:l.onClearClick},function(){return[(a(),E(V(e.clearIcon?"i":"TimesIcon"),s({ref:"clearIcon",class:[e.cx("clearIcon"),e.clearIcon],onClick:l.onClearClick},e.ptm("clearIcon"),{"data-pc-section":"clearicon"}),null,16,["class","onClick"]))]}):b("",!0),f("div",s({class:e.cx("dropdown"),role:"button","aria-haspopup":"tree","aria-expanded":o.overlayVisible},e.ptm("dropdown")),[u(e.$slots,e.$slots.dropdownicon?"dropdownicon":"triggericon",{class:y(e.cx("dropdownIcon"))},function(){return[(a(),E(V("ChevronDownIcon"),s({class:e.cx("dropdownIcon")},e.ptm("dropdownIcon")),null,16,["class"]))]})],16,Te),K(d,{appendTo:e.appendTo},{default:m(function(){return[K(X,s({name:"p-anchored-overlay",onEnter:l.onOverlayEnter,onAfterEnter:l.onOverlayAfterEnter,onLeave:l.onOverlayLeave,onAfterLeave:l.onOverlayAfterLeave},e.ptm("transition")),{default:m(function(){return[o.overlayVisible?(a(),c("div",s({key:0,ref:l.overlayRef,onClick:t[8]||(t[8]=function(){return l.onOverlayClick&&l.onOverlayClick.apply(l,arguments)}),class:[e.cx("panel"),e.panelClass],onKeydown:t[9]||(t[9]=function(){return l.onOverlayKeydown&&l.onOverlayKeydown.apply(l,arguments)})},O(O({},e.panelProps),e.ptm("panel"))),[f("span",s({ref:"firstHiddenFocusableElementOnOverlay",role:"presentation",class:"p-hidden-accessible p-hidden-focusable",tabindex:0,onFocus:t[3]||(t[3]=function(){return l.onFirstHiddenFocus&&l.onFirstHiddenFocus.apply(l,arguments)})},e.ptm("hiddenFirstFocusableEl"),{"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0}),null,16),u(e.$slots,"header",{value:e.d_value,options:e.options}),f("div",s({class:e.cx("treeContainer"),style:{"max-height":e.scrollHeight}},e.ptm("treeContainer")),[e.options&&e.options.length>0?(a(),E(p,{key:0,ref:"tree",id:l.listId,value:e.options,selectionMode:e.selectionMode,loading:e.loading,loadingIcon:e.loadingIcon,loadingMode:e.loadingMode,filter:e.filter,filterBy:e.filterBy,filterMode:e.filterMode,filterPlaceholder:e.filterPlaceholder,filterLocale:e.filterLocale,"onUpdate:selectionKeys":l.onSelectionChange,selectionKeys:e.d_value,expandedKeys:o.d_expandedKeys,"onUpdate:expandedKeys":l.onNodeToggle,metaKeySelection:e.metaKeySelection,onNodeExpand:t[4]||(t[4]=function(i){return e.$emit("node-expand",i)}),onNodeCollapse:t[5]||(t[5]=function(i){return e.$emit("node-collapse",i)}),onNodeSelect:l.onNodeSelect,onNodeUnselect:l.onNodeUnselect,onClick:t[6]||(t[6]=_(function(){},["stop"])),level:0,unstyled:e.unstyled,pt:e.ptm("pcTree")},ee({_:2},[e.$slots.option?{name:"default",fn:m(function(i){return[u(e.$slots,"option",{node:i.node,expanded:i.expanded,selected:i.selected})]}),key:"0"}:void 0,e.$slots.itemtoggleicon?{name:"toggleicon",fn:m(function(i){return[u(e.$slots,"itemtoggleicon",{node:i.node,expanded:i.expanded,class:y(i.class)})]}),key:"1"}:e.$slots.itemtogglericon?{name:"togglericon",fn:m(function(i){return[u(e.$slots,"itemtogglericon",{node:i.node,expanded:i.expanded,class:y(i.class)})]}),key:"2"}:void 0,e.$slots.itemcheckboxicon?{name:"checkboxicon",fn:m(function(i){return[u(e.$slots,"itemcheckboxicon",{checked:i.checked,partialChecked:i.partialChecked,class:y(i.class)})]}),key:"3"}:void 0]),1032,["id","value","selectionMode","loading","loadingIcon","loadingMode","filter","filterBy","filterMode","filterPlaceholder","filterLocale","onUpdate:selectionKeys","selectionKeys","expandedKeys","onUpdate:expandedKeys","metaKeySelection","onNodeSelect","onNodeUnselect","unstyled","pt"])):b("",!0),l.emptyOptions&&!e.loading?(a(),c("div",s({key:1,class:e.cx("emptyMessage")},e.ptm("emptyMessage")),[u(e.$slots,"empty",{},function(){return[T(k(l.emptyMessageText),1)]})],16)):b("",!0)],16),u(e.$slots,"footer",{value:e.d_value,options:e.options}),f("span",s({ref:"lastHiddenFocusableElementOnOverlay",role:"presentation",class:"p-hidden-accessible p-hidden-focusable",tabindex:0,onFocus:t[7]||(t[7]=function(){return l.onLastHiddenFocus&&l.onLastHiddenFocus.apply(l,arguments)})},e.ptm("hiddenLastFocusableEl"),{"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0}),null,16)],16)):b("",!0)]}),_:3},16,["onEnter","onAfterEnter","onLeave","onAfterLeave"])]}),_:3},8,["appendTo"])],16)}Se.render=Ke;export{Se 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.