1import{V as B,W as I,a4 as D,Y as H,$ as x,a0 as U,a1 as R,a2 as W,ah as N,a3 as Y,Z as m,ai as G,b5 as Z,b6 as q,a6 as K,c,o as a,a as f,r as u,g as v,b as k,E as s,F as g,d as E,t as O,k as J,n as y,l as F,G as V,w as b,a8 as Q,aN as X,a9 as _}from"./Dfl0qPmI.js";import{x as T}from"./CLs7nh7g.js";import{C as ee}from"./fT_x3kQn.js";import{s as te}from"./Djf_3mpg.js";import{s as ne}from"./KvuHg8iw.js";import re from"./DQK1tiAO.js";import{O as le}from"./Bm-6iueH.js";import{s as ie}from"./Jj08sDnY.js";import{R as oe}from"./BlRutVz9.js";import se from"./BDFtc4SF.js";import{s as ae}from"./Cc7MAqI9.js";import"./D9nLiQ4U.js";import"./QjYCpqYP.js";import"./DNjQHy0r.js";import"./DWSF0ePb.js";import"./C3mG1naf.js";import"./jc0MLXVe.js";import"./U2ZYV1p6.js";import"./Dn2zFMvu.js";import"./Cw5QCoef.js";import"./BQFwZAy8.js";import"./BIAcZ8fx.js";import"./Cwbl0bnP.js";import"./Cqkj6Nq8.js";import"./DLDFNQIR.js";import"./DXDHb6Qm.js";import"./C0Gkxg5A.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 position: absolute; 54 top: 50%; 55 margin-top: -0.5rem; 56 color: dt('treeselect.clear.icon.color'); 57 inset-inline-end: dt('treeselect.dropdown.width'); 58 } 59 60 .p-treeselect-dropdown { 61 display: flex; 62 align-items: center; 63 justify-content: center; 64 flex-shrink: 0; 65 background: transparent; 66 color: dt('treeselect.dropdown.color'); 67 width: dt('treeselect.dropdown.width'); 68 border-start-end-radius: dt('border.radius.md'); 69 border-end-end-radius: dt('border.radius.md'); 70 } 71 72 .p-treeselect-label-container { 73 overflow: hidden; 74 flex: 1 1 auto; 75 cursor: pointer; 76 } 77 78 .p-treeselect-label { 79 display: flex; 80 align-items: center; 81 gap: calc(dt('treeselect.padding.y') / 2); 82 white-space: nowrap; 83 cursor: pointer; 84 overflow: hidden; 85 text-overflow: ellipsis; 86 padding: dt('treeselect.padding.y') dt('treeselect.padding.x'); 87 color: dt('treeselect.color'); 88 } 89 90 .p-treeselect-label.p-placeholder { 91 color: dt('treeselect.placeholder.color'); 92 } 93 94 .p-treeselect.p-invalid .p-treeselect-label.p-placeholder { 95 color: dt('treeselect.invalid.placeholder.color'); 96 } 97 98 .p-treeselect.p-disabled .p-treeselect-label { 99 color: dt('treeselect.disabled.color'); 100 } 101 102 .p-treeselect-label-empty { 103 overflow: hidden; 104 visibility: hidden; 105 } 106 107 .p-treeselect-overlay { 108 position: absolute; 109 top: 0; 110 left: 0; 111 background: dt('treeselect.overlay.background'); 112 color: dt('treeselect.overlay.color'); 113 border: 1px solid dt('treeselect.overlay.border.color');
114 border-radius: dt('treeselect.overlay.border.radius'); 115 box-shadow: dt('treeselect.overlay.shadow'); 116 overflow: hidden; 117 min-width: 100%; 118 } 119 120 .p-treeselect-tree-container { 121 overflow: auto; 122 } 123 124 .p-treeselect-empty-message { 125 padding: dt('treeselect.empty.message.padding'); 126 background: transparent; 127 } 128 129 .p-treeselect-fluid { 130 display: flex; 131 } 132 133 .p-treeselect-overlay .p-tree { 134 padding: dt('treeselect.tree.padding'); 135 } 136 137 .p-treeselect-overlay .p-tree-loading { 138 min-height: 3rem; 139 } 140 141 .p-treeselect-label .p-chip { 142 padding-block-start: calc(dt('treeselect.padding.y') / 2); 143 padding-block-end: calc(dt('treeselect.padding.y') / 2); 144 border-radius: dt('treeselect.chip.border.radius'); 145 } 146 147 .p-treeselect-label:has(.p-chip) { 148 padding: calc(dt('treeselect.padding.y') / 2) calc(dt('treeselect.padding.x') / 2); 149 } 150 151 .p-treeselect-sm .p-treeselect-label { 152 font-size: dt('treeselect.sm.font.size'); 153 padding-block: dt('treeselect.sm.padding.y'); 154 padding-inline: dt('treeselect.sm.padding.x'); 155 } 156 157 .p-treeselect-sm .p-treeselect-dropdown .p-icon { 158 font-size: dt('treeselect.sm.font.size'); 159 width: dt('treeselect.sm.font.size'); 160 height: dt('treeselect.sm.font.size'); 161 } 162 163 .p-treeselect-lg .p-treeselect-label { 164 font-size: dt('treeselect.lg.font.size'); 165 padding-block: dt('treeselect.lg.padding.y'); 166 padding-inline: dt('treeselect.lg.padding.x'); 167 } 168 169 .p-treeselect-lg .p-treeselect-dropdown .p-icon { 170 font-size: dt('treeselect.lg.font.size'); 171 width: dt('treeselect.lg.font.size'); 172 height: dt('treeselect.lg.font.size'); 173 } 174`,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 j(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];
vendor: 2,469 bytes, lines 174-176
174if(!n){if(Array.isArray(e)||(n=M(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. 175In 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 P(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 z(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?P(Object(n),!0).forEach(function(r){he(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(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)||M(e)||ve()}function ve(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 176In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function M(e,t){if(e){if(typeof e=="string")return $(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)?$(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 $(e)}function $(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
176pandedKeys"],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&&(T.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(),m(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?q(this.overlay,':not([data-p-hidden-focusable="true"])'):this.$refs.focusInput;m(n)},onLastHiddenFocus:function(t){var n=t.relatedTarget===this.$refs.focusInput?Z(this.overlay,':not([data-p-hidden-focusable="true"])'):this.$refs.focusInput;m(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=G(n.$refs.tree.$el,'[data-pc-section="treeitem"]'),o=me(r).find(function(l){return l.getAttribute("tabindex")==="0"});m(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()&&(m(this.$refs.firstHiddenFocusableElementOnOverlay),t.preventDefault())},hasFocusableElements:function(){return N(this.overlay,':not([data-p-hidden-focusable="true"])').length>0},onOverlayEnter:function(t){T.set("overlay",t,this.$primevue.config.zIndex.overlay),Y(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){T.clear(t)},focus:function(){var t=N(this.overlay);t&&t.length>0&&t[0].focus()},alignOverlay:function(){this.appendTo==="self"?U(this.overlay,this.$el):(this.overlay.style.minWidth=R(this.$el)+"px",W(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 ee(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&&!x()&&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){le.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,o=this;
176n[t.key]=t,(r=t.children)!==null&&r!==void 0&&r.length&&t.children.forEach(function(l){return o.fillNodeMap(l,n)})},isSelected:function(t,n){return this.selectionMode==="checkbox"?n[t.key]&&n[t.key].checked:n[t.key]},updateTreeState:function(){var t=z({},this.d_value);t&&this.options&&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=j(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(L){o.e(L)}finally{o.f()}}}else{var p=j(this.options),d;try{for(p.s();!(d=p.n()).done;){var i=d.value;this.updateTreeBranchState(i,[],r)}}catch(L){p.e(L)}finally{p.f()}}},expandPath:function(t){if(t.length>0){var n=j(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=z({},this.d_expandedKeys),this.$emit("update:expandedKeys",this.d_expandedKeys)}},scrollValueInView:function(){if(this.overlay){var t=H(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&&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?I(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 I(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 D(this.fluid)?!!this.$pcFluid:this.fluid},isClearIconVisible:function(){return this.showClear&&this.d_value!=null&&I(this.options)}},components:{TSTree:se,Chip:re,Portal:ie,ChevronDownIcon:te,TimesIcon:ne},directives:{ripple:oe}};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 A(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 C(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?A(Object(n),!0).forEach(function(r){ke(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(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},Ke=["aria-expanded"];function Ee(e,t,n,r,o,l){var h=K("Chip"),p=K("TSTree"),d=K("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":l.listId,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)})},C(C({},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},[E(O(l.label||"empty"),1)],64)):e.display==="chip"?(a(),c(g,{key:1},[l.chipSelectedItems?(a(),c("span",Ie,O(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},[E(O(e.placeholder||"empty"),1)],64)):v("",!0)],64))],64)):v("",!0)]})],16)],16),l.isClearIconVisible?u(e.$slots,"clearicon",{key:0,class:y(e.cx("clearIcon")),clearCallback:l.onClearClick},function(){return[(a(),F(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"]))]}):v("",!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(),F(V("ChevronDownIcon"),s({class:e.cx("dropdownIcon")},e.ptm("dropdownIcon")),null,16,["class"]))]})],16,Ke),k(d,{appendTo:e.appendTo},{default:b(function(){return[k(Q,s({name:"p-connected-overlay",onEnter:l.onOverlayEnter,onAfterEnter:l.onOverlayAfterEnter,onLeave:l.onOverlayLeave,onAfterLeave:l.onOverlayAfterLeave},e.ptm("transition")),{default:b(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)})},C(C({},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")),[k(p,{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]=X(function(){},["stop"])),level:0,unstyled:e.unstyled,pt:e.ptm("pcTree")},_({_:2},[e.$slots.option?{name:"default",fn:b(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:b(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:b(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:b(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"]),l.emptyOptions&&!e.loading?(a(),c("div",s({key:0,class:e.cx("emptyMessage")},e.ptm("emptyMessage")),[u(e.$slots,"empty",{},function(){return[E(O(l.emptyMessageText),1)]})],16)):v("",!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)):v("",!0)]}),_:3},16,["onEnter","onAfterEnter","onLeave","onAfterLeave"])]}),_:3},8,["appendTo"])],16)}Se.render=Ee;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.