vendor: 12,222 bytes, lines 1-149
1import{Db as dt,H as et,I as tt,J as he,Ja as ge,K as it,L as fe,La as ne,Ma as oe,Na as x,Oa as Ve,P as ie,Q as N,Ra as rt,Va as st,X as De,Y as nt,_ as Ie,bb as Ae,cb as Fe,db as Ne,hb as at,ib as ye,jb as xe,kb as re,ob as lt}from"./chunk-X5J6QTCG.js";import{$ as de,$a as we,Aa as qe,Ad as Be,Bd as _e,Cc as _,Db as G,Dc as E,Ed as F,Fa as d,Gb as W,Hb as p,Ib as J,Ja as Qe,Jb as Pe,Jd as Oe,Ka as q,Kb as ke,Kd as Ee,Ma as Q,Mc as We,Na as pe,Nc as me,Qa as U,Qd as Ye,Ra as Z,Rc as Le,Sa as c,Sc as ce,Wa as Me,Xa as I,Z as ae,_ as le,_d as ot,aa as R,ac as X,ad as ee,bb as Se,bd as te,be,ca as v,cc as Ze,ce as P,dc as je,ec as Ge,fa as u,ga as m,gb as a,ha as H,hb as h,ib as f,jb as T,ma as b,nb as L,ob as B,pa as S,pb as Ue,qa as He,qb as O,qc as Y,sa as z,sb as C,sc as K,ta as ze,tb as s,uc as A,wb as ue,xb as j,ya as Ce,yb as g,yd as Je,zb as y,zd as Xe}from"./chunk-SMW7PHYX.js";import{a as V,b as Re}from"./chunk-BMIYOSOG.js";var pt=` 2 .p-tieredmenu { 3 background: dt('tieredmenu.background'); 4 color: dt('tieredmenu.color'); 5 border: 1px solid dt('tieredmenu.border.color'); 6 border-radius: dt('tieredmenu.border.radius'); 7 min-width: 12.5rem; 8 } 9 10 11 .p-tieredmenu-root-list, 12 .p-tieredmenu-submenu { 13 margin: 0; 14 padding: dt('tieredmenu.list.padding'); 15 list-style: none; 16 outline: 0 none; 17 display: flex; 18 flex-direction: column; 19 gap: dt('tieredmenu.list.gap'); 20 } 21 22 .p-tieredmenu-submenu { 23 position: absolute; 24 min-width: 100%; 25 z-index: 1; 26 background: dt('tieredmenu.background'); 27 color: dt('tieredmenu.color'); 28 border: 1px solid dt('tieredmenu.border.color'); 29 border-radius: dt('tieredmenu.border.radius'); 30 box-shadow: dt('tieredmenu.shadow'); 31 } 32 33 .p-tieredmenu-item { 34 position: relative; 35 } 36 37 .p-tieredmenu-item-content { 38 transition: 39 background dt('tieredmenu.transition.duration'), 40 color dt('tieredmenu.transition.duration'); 41 border-radius: dt('tieredmenu.item.border.radius'); 42 color: dt('tieredmenu.item.color'); 43 } 44 45 .p-tieredmenu-item-link { 46 cursor: pointer; 47 display: flex; 48 align-items: center; 49 text-decoration: none; 50 overflow: hidden; 51 position: relative; 52 color: inherit; 53 padding: dt('tieredmenu.item.padding'); 54 gap: dt('tieredmenu.item.gap'); 55 user-select: none; 56 outline: 0 none; 57 } 58 59 .p-tieredmenu-item-label { 60 line-height: 1; 61 } 62 63 .p-tieredmenu-item-icon { 64 color: dt('tieredmenu.item.icon.color'); 65 } 66 67 .p-tieredmenu-submenu-icon { 68 color: dt('tieredmenu.submenu.icon.color'); 69 margin-left: auto; 70 font-size: dt('tieredmenu.submenu.icon.size'); 71 width: dt('tieredmenu.submenu.icon.size'); 72 height: dt('tieredmenu.submenu.icon.size'); 73 } 74 75 .p-tieredmenu-submenu-icon:dir(rtl) { 76 margin-left: 0; 77 margin-right: auto; 78 } 79 80 .p-tieredmenu-item.p-focus > .p-tieredmenu-item-content { 81 color: dt('tieredmenu.item.focus.color'); 82 background: dt('tieredmenu.item.focus.background'); 83 } 84 85 .p-tieredmenu-item.p-focus > .p-tieredmenu-item-content .p-tieredmenu-item-icon { 86 color: dt('tieredmenu.item.icon.focus.color'); 87 } 88 89 .p-tieredmenu-item.p-focus > .p-tieredmenu-item-content .p-tieredmenu-submenu-icon { 90 color: dt('tieredmenu.submenu.icon.focus.color'); 91 } 92 93 .p-tieredmenu-item:not(.p-disabled) > .p-tieredmenu-item-content:hover { 94 color: dt('tieredmenu.item.focus.color'); 95 background: dt('tieredmenu.item.focus.background'); 96 } 97 98 .p-tieredmenu-item:not(.p-disabled) > .p-tieredmenu-item-content:hover .p-tieredmenu-item-icon { 99 color: dt('tieredmenu.item.icon.focus.color'); 100 } 101 102 .p-tieredmenu-item:not(.p-disabled) > .p-tieredmenu-item-content:hover .p-tieredmenu-submenu-icon { 103 color: dt('tieredmenu.submenu.icon.focus.color'); 104 } 105 106 .p-tieredmenu-item-active > .p-tieredmenu-item-content { 107 color: dt('tieredmenu.item.active.color'); 108 background: dt('tieredmenu.item.active.background'); 109 } 110 111 .p-tieredmenu-item-active > .p-tieredmenu-item-content .p-tieredmenu-item-icon { 112 color: dt('tieredmenu.item.icon.active.color'); 113 } 114 115 .p-tieredmenu-item-active > .p-tieredmenu-item-content .p-tieredmenu-submenu-icon { 116 color: dt('tieredmenu.submenu.icon.active.color'); 117 } 118 119 .p-tieredmenu-separator { 120 border-block-start: 1px solid dt('tieredmenu.separator.border.color'); 121 } 122 123 .p-tieredmenu-overlay { 124 box-shadow: dt('tieredmenu.shadow'); 125 will-change: transform; 126 } 127 128 .p-tieredmenu-mobile .p-tieredmenu-submenu { 129 position: static; 130 box-shadow: none; 131 border: 0 none; 132 padding-inline-start: dt('tieredmenu.submenu.mobile.indent'); 133 padding-inline-end: 0; 134 } 135 136 .p-tieredmenu-mobile .p-tieredmenu-submenu:dir(rtl) { 137 padding-inline-start: 0; 138 padding-inline-end: dt('tieredmenu.submenu.mobile.indent'); 139 } 140 141 .p-tieredmenu-mobile .p-tieredmenu-submenu-icon { 142 transition: transform 0.2s; 143 transform: rotate(90deg); 144 } 145 146 .p-tieredmenu-mobile .p-tieredmenu-item-active > .p-tieredmenu-item-content .p-tieredmenu-submenu-icon { 147 transform: rotate(-90deg); 148 } 149`;var yt=["sublist"],xt=n=>({processedItem:n}),vt=()=>({exact:!1}),Tt=(n,l)=>({$implicit:n,hasSubmenu:l});function Ct(n,l){if(n&1&&T(0,"li",8),n&2){let e=s().$implicit,t=s(2);W(t.getItemProp(e,"style")),p(t.cn(t.cx("separator"),t.getItemProp(e,"class"),t.getItemProp(e,"styleClass"))),a("pBind",t._ptm("separator")),I("id",t.getItemId(e))}}function Mt(n,l){if(n&1&&T(0,"span",19),n&2){let e=s(4),t=e.$implicit,i=e.index,o=s(2);p(o.cn(o.cx("itemIcon"),o.getItemProp(t,"icon"),o.getItemProp(t,"iconClass"))),a("ngStyle",o.getItemProp(t,"iconStyle"))("pBind",o.getPTOptions(t,i,"itemIcon")),I("tabindex",-1)}}function wt(n,l){if(n&1&&(h(0,"span",19),J(1),f()),n&2){let e=s(4),t=e.$implicit,i=e.index,o=s(2);p(o.cn(o.cx("itemLabel"),o.getItemProp(t,"labelClass"))),a("ngStyle",o.getItemProp(t,"labelStyle"))("pBind",o.getPTOptions(t,i,"itemLabel")),d(),ke(" ",o.getItemLabel(t)," ")}}function St(n,l){if(n&1&&T(0,"span",20),n&2){let e=s(4),t=e.$implicit,i=e.index,o=s(2);p(o.cn(o.cx("itemLabel"),o.getItemProp(t,"labelClass"))),a("ngStyle",o.getItemProp(t,"labelStyle"))("innerHTML",o.getItemLabel(t),Ce)("pBind",o.getPTOptions(t,i,"itemLabel"))}}function Pt(n,l){if(n&1&&(h(0,"span"),J(1),f()),n&2){let e=s(4).$implicit,t=s(2);p(t.cn(t.cx("itemBadge"),t.getItemProp(e,"badgeStyleClass"))),d(),Pe(t.getItemProp(e,"badge"))}}function kt(n,l){if(n&1&&(H(),T(0,"svg",23)),n&2){let e=s(5),t=e.$implicit,i=e.index,o=s(2);p(o.cx("submenuIcon")),a("pBind",o.getPTOptions(t,i,"submenuIcon")),I("aria-hidden",!0)}}function Lt(n,l){}function Bt(n,l){n&1&&c(0,Lt,0,0,"ng-template",24),n&2&&Me("aria-hidden",!0)}function Ot(n,l){if(n&1&&(L(0),c(1,kt,1,4,"svg",21)(2,Bt,1,1,null,22),B()),n&2){let e=s(6);d(),a("ngIf",!e.tieredMenu.submenuIconTemplate&&!e.tieredMenu._submenuIconTemplate),d(),a("ngTemplateOutlet",e.tieredMenu.submenuIconTemplate||e.tieredMenu._submenuIconTemplate)}}function Et(n,l){if(n&1&&(h(0,"a",15),c(1,Mt,1,5,"span",16)(2,wt,2,5,"span",17)(3,St,1,5,"ng-template",null,2,Y)(5,Pt,2,3,"span",18)(6,Ot,3,2,"ng-container",11),f()),n&2){let e=G(4),t=s(3),i=t.$implicit,o=t.index,r=s(2);p(r.cn(r.cx("itemLink"),r.getItemProp(i,"linkClass"))),a("target",r.getItemProp(i,"target"))("ngStyle",r.getItemProp(i,"linkStyle"))("pBind",r.getPTOptions(i,o,"itemLink")),I("href",r.getItemProp(i,"url"),qe)("data-automationid",r.getItemProp(i,"automationId"))("title",r.getItemProp(i,"title"))("tabindex",-1),d(),a("ngIf",r.getItemProp(i,"icon")),d(),a("ngIf",r.getItemProp(i,"escape"))("ngIfElse",e),d(3),a("ngIf",r.getItemProp(i,"badge")),d(),a("ngIf",r.isItemGroup(i))}}function Dt(n,l){if(n&1&&T(0,"span",19),n&2){let e=s(4),t=e.$implicit,i=e.index,o=s(2);p(o.cn(o.cx("itemIcon"),o.getItemProp(t,"icon"),o.getItemProp(t,"iconClass"))),a("ngStyle",o.getItemProp(t,"iconStyle"))("pBind",o.getPTOptions(t,i,"itemIcon")),I("aria-hidden",!0)("tabindex",-1)}}function Vt(n,l){if(n&1&&(h(0,"span",19),J(1),f()),n&2){let e=s(4),t=e.$implicit,i=e.index,o=s(2);p(o.cn(o.cx("itemLabel"),o.getItemProp(t,"labelClass"))),a("ngStyle",o.getItemProp(t,"labelStyle"))("pBind",o.getPTOptions(t,i,"itemLabel")),d(),ke(" ",o.getItemLabel(t)," ")}}function At(n,l){if(n&1&&T(0,"span",20),n&2){let e=s(4),t=e.$implicit,i=e.index,o=s(2);p(o.cn(o.cx("itemLabel"),o.getItemProp(t,"labelClass"))),a("ngStyle",o.getItemProp(t,"labelStyle"))("innerHTML",o.getItemLabel(t),Ce)("pBind",o.getPTOptions(t,i,"itemLabel"))}}function Ft(n,l){if(n&1&&(h(0,"span"),J(1),f()),n&2){let e=s(4).$implicit,t=s(2);p(t.cn(t.cx("itemBadge"),t.getItemProp(e,"badgeStyleClass"))),d(),Pe(t.getItemProp(e,"badge"))}}function Nt(n,l){if(n&1&&(H(),T(0,"svg",23)),n&2){let e=s(5),t=e.$implicit,i=e.index,o=s(2);p(o.cx("submenuIcon")),a("pBind",o.getPTOptions(t,i,"submenuIcon")),I("aria-hidden",!0)}}function Kt(n,l){}function $t(n,l){n&1&&c(0,Kt,0,0,"ng-template",24),n&2&&Me("aria-hidden",!0)}function Rt(n,l){if(n&1&&(L(0),c(1,Nt,1,4,"svg",21)(2,$t,1,1,null,22),B()),n&2){let e=s(6);d(),a("ngIf",!e.tieredMenu.submenuIconTemplate&&!e.tieredMenu._submenuIconTemplate),d(),a("ngTemplateOutlet",e.tieredMenu.submenuIconTemplate||e.tieredMenu._submenuIconTemplate)}}function Ht(n,l){if(n&1&&(h(0,"a",25),c(1,Dt,1,6,"span",16)(2,Vt,2,5,"span",17)(3,At,1,5,"ng-template",null,2,Y)(5,Ft,2,3,"span",18)(6,Rt,3,2,"ng-container",11),f()),n&2){let e=G(4),t=s(3),i=t.$implicit,o=t.index,r=s(2);p(r.cn(r.cx("itemLink"),r.getItemProp(i,"linkClass"))),a("routerLink",r.getItemProp(i,"routerLink"))("queryParams",r.getItemProp(i,"queryParams"))("routerLinkActive","p-tieredmenu-item-link-active")("routerLinkActiveOptions",r.getItemProp(i,"routerLinkActiveOptions")||Ze(23,vt))("target",r.getItemProp(i,"target"))("ngStyle",r.getItemProp(i,"linkStyle"))("fragment",r.getItemProp(i,"fragment"))("queryParamsHandling",r.getItemProp(i,"queryParamsHandling"))("preserveFragment",r.getItemProp(i,"preserveFragment"))("skipLocationChange",r.getItemProp(i,"skipLocationChange"))("replaceUrl",r.getItemProp(i,"replaceUrl"))("state",r.getItemProp(i,"state"))("pBind",r.getPTOptions(i,o,"itemLink")),I("data-automationid",r.getItemProp(i,"automationId"))("title",r.getItemProp(i,"title"))("tabindex",-1),d(),a("ngIf",r.getItemProp(i,"icon")),d(),a("ngIf",r.getItemProp(i,"escape"))("ngIfElse",e),d(3),a("ngIf",r.getItemProp(i,"badge")),d(),a("ngIf",r.isItemGroup(i))}}function zt(n,l){if(n&1&&(L(0),c(1,Et,7,14,"a",13)(2,Ht,7,24,"a",14),B()),n&2){let e=s(2).$implicit,t=s(2);d(),a("ngIf",!t.getItemProp(e,"routerLink")),d(),a("ngIf",t.getItemProp(e,"routerLink"))}}function qt(n,l){}function Qt(n,l){n&1&&c(0,qt,0,0,"ng-template")}function Ut(n,l){if(n&1&&(L(0),c(1,Qt,1,0,null,26),B()),n&2){let e=s(2).$implicit,t=s(2);d(),a("ngTemplateOutlet",t.itemTemplate)("ngTemplateOutletContext",Ge(2,Tt,e.item,t.getItemProp(e,"items")))}}function Zt(n,l){if(n&1){let e=O();h(0,"p-tieredmenusub",27),C("itemClick",function(i){u(e);let o=s(4);return m(o.itemClick.emit(i))})("itemMouseEnter",function(i){u(e);let o=s(4);return m(o.onItemMouseEnter(i))}),f()}if(n&2){let e=s(2).$implicit,t=s(2);a("items",e.items)("itemTemplate",t.itemTemplate)("autoDisplay",t.autoDisplay)("menuId",t.menuId)("visible",t.isItemActive(e)&&t.isItemGroup(e))("activeItemPath",t.activeItemPath())("focusedItemId",t.focusedItemId)("ariaLabelledBy",t.getItemId(e))("level",t.level+1)("pt",t.pt())("motionOptions",t.motionOptions)("unstyled",t.unstyled())}}function jt(n,l){if(n&1){let e=O();h(0,"li",9,1)(2,"div",10),C("click",function(i){u(e);let o=s().$implicit,r=s(2);return m(r.onItemClick(i,o))})("mouseenter",function(i){u(e);let o=s().$implicit,r=s(2);return m(r.onItemMouseEnter({$event:i,processedItem:o}))}),c(3,zt,3,2,"ng-container",11)(4,Ut,2,5,"ng-container",11),f(),c(5,Zt,1,12,"p-tieredmenusub",12),f()}if(n&2){let e=s(),t=e.$implicit,i=e.index,o=s(2);
149p(o.cn(o.cx("item",je(23,xt,t)),o.getItemProp(t,"styleClass"))),a("ngStyle",o.getItemProp(t,"style"))("pBind",o.getPTOptions(t,i,"item"))("pTooltip",o.getItemProp(t,"tooltip"))("tooltipOptions",o.getItemProp(t,"tooltipOptions"))("pTooltipUnstyled",o.unstyled()),I("id",o.getItemId(t))("data-p-highlight",o.isItemActive(t))("data-p-focused",o.isItemFocused(t))("data-p-disabled",o.isItemDisabled(t))("aria-label",o.getItemLabel(t))("aria-disabled",o.isItemDisabled(t)||void 0)("aria-haspopup",o.isItemGroup(t)&&!o.getItemProp(t,"to")?"menu":void 0)("aria-expanded",o.isItemGroup(t)?o.isItemActive(t):void 0)("aria-setsize",o.getAriaSetSize())("aria-posinset",o.getAriaPosInset(i)),d(2),p(o.cx("itemContent")),a("pBind",o.getPTOptions(t,i,"itemContent")),d(),a("ngIf",!o.itemTemplate),d(),a("ngIf",o.itemTemplate),d(),a("ngIf",o.isItemVisible(t)&&o.isItemGroup(t))}}function Gt(n,l){if(n&1&&c(0,Ct,1,6,"li",6)(1,jt,6,25,"li",7),n&2){let e=l.$implicit,t=s(2);a("ngIf",t.isItemVisible(e)&&t.getItemProp(e,"separator")),d(),a("ngIf",t.isItemVisible(e)&&!t.getItemProp(e,"separator"))}}function Wt(n,l){if(n&1){let e=O();h(0,"ul",4,0),C("keydown",function(i){u(e);let o=s();return m(o.menuKeydown.emit(i))})("focus",function(i){u(e);let o=s();return m(o.menuFocus.emit(i))})("blur",function(i){u(e);let o=s();return m(o.menuBlur.emit(i))})("pMotionOnBeforeEnter",function(i){u(e);let o=s();return m(o.onBeforeEnter(i))})("pMotionOnAfterLeave",function(){u(e);let i=s();return m(i.onAfterLeave())}),c(2,Gt,2,2,"ng-template",5),f()}if(n&2){let e=s();W(e.inlineStyles),p(e.root?e.cx("rootList"):e.cx("submenu")),a("id",e.menuId+"_list")("tabindex",e.tabindex)("pBind",e._ptm(e.root?"rootList":"submenu"))("pMotion",e.root?!0:e.visible)("pMotionDisabled",e.root)("pMotionAppear",!0)("pMotionName","p-anchored-overlay")("pMotionOptions",e.motionOptions),I("aria-label",e.ariaLabel)("aria-labelledBy",e.ariaLabelledBy)("aria-activedescendant",e.focusedItemId)("aria-orientation","vertical"),d(2),a("ngForOf",e.items)}}var Jt=["submenuicon"],Xt=["item"],Yt=["rootmenu"],ei=["container"];function ti(n,l){if(n&1){let e=O();h(0,"div",3,0),C("click",function(i){u(e);let o=s();return m(o.onOverlayClick(i))})("pMotionOnBeforeEnter",function(i){u(e);let o=s();return m(o.onOverlayBeforeEnter(i))})("pMotionOnAfterEnter",function(){u(e);let i=s();return m(i.onOverlayAfterEnter())})("pMotionOnAfterLeave",function(){u(e);let i=s();return m(i.onOverlayAfterLeave())}),h(2,"p-tieredMenuSub",4,1),C("itemClick",function(i){u(e);let o=s();return m(o.onItemClick(i))})("menuFocus",function(i){u(e);let o=s();return m(o.onMenuFocus(i))})("menuBlur",function(i){u(e);let o=s();return m(o.onMenuBlur(i))})("menuKeydown",function(i){u(e);let o=s();return m(o.onKeyDown(i))})("itemMouseEnter",function(i){u(e);let o=s();return m(o.onItemMouseEnter(i))}),f()()}if(n&2){let e=s();p(e.cn(e.cx("root"),e.styleClass)),a("id",e.id)("ngStyle",e.style)("pBind",e.ptm("root"))("pMotion",e.visible||!e.popup)("pMotionName","p-anchored-overlay")("pMotionAppear",!0)("pMotionDisabled",!e.popup)("pMotionOptions",e.computedMotionOptions()),d(2),a("root",!0)("visible",!0)("items",e.processedItems)("itemTemplate",e.itemTemplate||e._itemTemplate)("menuId",e.id)("tabindex",e.disabled?-1:e.tabindex)("ariaLabel",e.ariaLabel)("ariaLabelledBy",e.ariaLabelledBy)("baseZIndex",e.baseZIndex)("autoZIndex",e.autoZIndex)("autoDisplay",e.autoDisplay)("popup",e.popup)("focusedItemId",e.focused?e.focusedItemId:void 0)("activeItemPath",e.activeItemPath())("pt",e.pt())("unstyled",e.unstyled())("motionOptions",e.computedMotionOptions())}}var ii={submenu:({instance:n,processedItem:l})=>({display:n.isItemActive(l)?"flex":"none"})},ni={root:({instance:n})=>["p-tieredmenu p-component",{"p-tieredmenu-overlay":n.popup,"p-tieredmenu-mobile":n.queryMatches()}],start:"p-tieredmenu-start",rootList:"p-tieredmenu-root-list",item:({instance:n,processedItem:l})=>["p-tieredmenu-item",{"p-tieredmenu-item-active":n.isItemActive(l),"p-focus":n.isItemFocused(l),"p-disabled":n.isItemDisabled(l)}],itemContent:"p-tieredmenu-item-content",itemLink:"p-tieredmenu-item-link",itemIcon:"p-tieredmenu-item-icon",itemLabel:"p-tieredmenu-item-label",itemBadge:"p-menuitem-badge",submenuIcon:"p-tieredmenu-submenu-icon",submenu:"p-tieredmenu-submenu",separator:"p-tieredmenu-separator",end:"p-tieredmenu-end"},Ke=(()=>{class n extends ge{name="tieredmenu";style=pt;classes=ni;inlineStyles=ii;static \u0275fac=(()=>{let e;return function(i){return(e||(e=z(n)))(i||n)}})();static \u0275prov=le({token:n,factory:n.\u0275fac})}return n})();var mt=new R("TIEREDMENU_INSTANCE"),ut=new R("TIEREDMENUSUB_INSTANCE"),oi=(()=>{class n extends oe{el;renderer;tieredMenu;get visible(){return this._visible}set visible(e){this._visible=e,(this._visible||this.root)&&this.render.set(!0)}items;itemTemplate;root=!1;autoDisplay;autoZIndex=!0;baseZIndex=0;popup;menuId;ariaLabel;ariaLabelledBy;level=0;focusedItemId;activeItemPath=A([]);motionOptions;tabindex=0;
149inlineStyles;itemClick=new b;itemMouseEnter=new b;menuFocus=new b;menuBlur=new b;menuKeydown=new b;sublistViewChild;render=S(!1);_componentStyle=v(Ke);bindDirectiveInstance=v(x,{self:!0});$pcTieredMenu=v(mt,{optional:!0,skipSelf:!0})??void 0;$pcTieredMenuSub=v(ut,{optional:!0,skipSelf:!0})??void 0;_visible=!1;onAfterViewChecked(){this.bindDirectiveInstance.setAttrs(this.ptms(["host","root"]))}constructor(e,t,i){super(),this.el=e,this.renderer=t,this.tieredMenu=i}positionSubmenu(e){te(this.tieredMenu.platformId)&&e&&nt(e,this.level)}getItemProp(e,t,i=null){return e&&e.item?Ee(e.item[t],i):void 0}getItemId(e){return e.item?.id??`${this.menuId}_${e.key}`}getItemKey(e){return this.getItemId(e)}getItemLabel(e){return this.getItemProp(e,"label")}getAriaSetSize(){return this.items.filter(e=>this.isItemVisible(e)&&!this.getItemProp(e,"separator")).length}getAriaPosInset(e){return e-this.items.slice(0,e).filter(t=>{let i=this.isItemVisible(t),o=i&&this.getItemProp(t,"separator");return!i||o}).length+1}isItemVisible(e){return this.getItemProp(e,"visible")!==!1}isItemActive(e){return this.activeItemPath()?this.activeItemPath().some(t=>t.key===e.key):!1}isItemDisabled(e){return this.getItemProp(e,"disabled")}isItemFocused(e){return this.focusedItemId===this.getItemId(e)}isItemGroup(e){return F(e.items)}_ptm(e,t){return this.$pcTieredMenu?this.$pcTieredMenu.ptm(e,t):this.ptm(e,t)}getPTOptions(e,t,i){return this._ptm(i,{context:{item:e.item,index:t,active:this.isItemActive(e),focused:this.isItemFocused(e),disabled:this.isItemDisabled(e)}})}onItemMouseEnter(e){if(this.autoDisplay){let{event:t,processedItem:i}=e;this.itemMouseEnter.emit({originalEvent:t,processedItem:i})}}onItemClick(e,t){this.getItemProp(t,"command",{originalEvent:e,item:t.item}),this.itemClick.emit({originalEvent:e,processedItem:t,isFocus:!0})}onBeforeEnter(e){this.positionSubmenu(e.element)}onAfterLeave(){this.render.set(!1)}static \u0275fac=function(t){return new(t||n)(q(ze),q(Qe),q(ae(()=>ve)))};static \u0275cmp=Q({type:n,selectors:[["p-tieredMenuSub"],["p-tieredmenusub"]],viewQuery:function(t,i){if(t&1&&j(yt,5),t&2){let o;g(o=y())&&(i.sublistViewChild=o.first)}},inputs:{visible:"visible",items:"items",itemTemplate:"itemTemplate",root:[2,"root","root",_],autoDisplay:[2,"autoDisplay","autoDisplay",_],autoZIndex:[2,"autoZIndex","autoZIndex",_],baseZIndex:[2,"baseZIndex","baseZIndex",E],popup:[2,"popup","popup",_],menuId:"menuId",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy",level:[2,"level","level",E],focusedItemId:"focusedItemId",activeItemPath:[1,"activeItemPath"],motionOptions:"motionOptions",tabindex:[2,"tabindex","tabindex",E],inlineStyles:"inlineStyles"},outputs:{itemClick:"itemClick",itemMouseEnter:"itemMouseEnter",menuFocus:"menuFocus",menuBlur:"menuBlur",menuKeydown:"menuKeydown"},features:[X([{provide:ut,useExisting:ae(()=>n)},{provide:ne,useExisting:ae(()=>n)}]),U([x]),Z],decls:1,vars:1,consts:[["sublist",""],["listItem",""],["htmlLabel",""],["role","menu",3,"class","id","tabindex","pBind","style","pMotion","pMotionDisabled","pMotionAppear","pMotionName","pMotionOptions"],["role","menu",3,"keydown","focus","blur","pMotionOnBeforeEnter","pMotionOnAfterLeave","id","tabindex","pBind","pMotion","pMotionDisabled","pMotionAppear","pMotionName","pMotionOptions"],["ngFor","",3,"ngForOf"],["role","separator",3,"style","class","pBind",4,"ngIf"],["role","menuitem",3,"ngStyle","class","pBind","pTooltip","tooltipOptions","pTooltipUnstyled",4,"ngIf"],["role","separator",3,"pBind"],["role","menuitem",3,"ngStyle","pBind","pTooltip","tooltipOptions","pTooltipUnstyled"],[3,"click","mouseenter","pBind"],[4,"ngIf"],[3,"items","itemTemplate","autoDisplay","menuId","visible","activeItemPath","focusedItemId","ariaLabelledBy","level","pt","motionOptions","unstyled","itemClick","itemMouseEnter",4,"ngIf"],["pRipple","",3,"target","class","ngStyle","pBind",4,"ngIf"],["pRipple","",3,"routerLink","queryParams","routerLinkActive","routerLinkActiveOptions","target","class","ngStyle","fragment","queryParamsHandling","preserveFragment","skipLocationChange","replaceUrl","state","pBind",4,"ngIf"],["pRipple","",3,"target","ngStyle","pBind"],[3,"class","ngStyle","pBind",4,"ngIf"],[3,"class","ngStyle","pBind",4,"ngIf","ngIfElse"],[3,"class",4,"ngIf"],[3,"ngStyle","pBind"],[3,"ngStyle","innerHTML","pBind"],["data-p-icon","angle-right",3,"class","pBind",4,"ngIf"],[4,"ngTemplateOutlet"],["data-p-icon","angle-right",3,"pBind"],[3,"aria-hidden"],["pRipple","",3,"routerLink","queryParams","routerLinkActive","routerLinkActiveOptions","target","ngStyle","fragment","queryParamsHandling","preserveFragment","skipLocationChange","replaceUrl","state","pBind"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"itemClick","itemMouseEnter","items","itemTemplate","autoDisplay","menuId","visible","activeItemPath","focusedItemId","ariaLabelledBy","level","pt","motionOptions","unstyled"]],template:function(t,i){t&1&&we(0,Wt,3,17,"ul",3),t&2&&Se(i.render()?0:-1)},dependencies:[n,ee,We,me,ce,Le,Be,Je,Xe,ye,re,xe,x,rt,P,Ve,Fe,Ae],encapsulation:2})}return n})(),ve=(()=>{class n extends oe{overlayService;componentName="TieredMenu";set model(e){this._model=e,this._processedItems=this.createProcessedItems(this._model||[])}get model(){return this._model}popup;style;styleClass;breakpoint="960px";autoZIndex=!0;baseZIndex=0;autoDisplay=!0;showTransitionOptions=".12s cubic-bezier(0, 0, 0.2, 1)";hideTransitionOptions=".1s linear";id;ariaLabel;ariaLabelledBy;disabled=!1;tabindex=0;appendTo=A(void 0);motionOptions=A(void 0);computedMotionOptions=K(()=>V(V({},this.ptm("motion")),this.motionOptions()));onShow=new b;onHide=new b;rootmenu;containerViewChild;submenuIconTemplate;itemTemplate;templates;$appendTo=K(()=>this.appendTo()||this.config.overlayAppendTo());render=S(!1);container;outsideClickListener;resizeListener;scrollHandler;target;relatedTarget;visible;dirty=!1;focused=!1;activeItemPath=S([]);number=S(0);focusedItemInfo=S({index:-1,level:0,parentKey:"",item:null});searchValue="";searchTimeout;_processedItems;_model;_componentStyle=v(Ke);bindDirectiveInstance=v(x,{self:!0});matchMediaListener;query;queryMatches=S(!1);_submenuIconTemplate;_itemTemplate;get visibleItems(){let e=this.activeItemPath().find(t=>t.key===this.focusedItemInfo().parentKey);return e?e.items:this.processedItems}get processedItems(){return(!this._processedItems||!this._processedItems.length)&&(this._processedItems=this.createProcessedItems(this.model||[])),this._processedItems}get focusedItemId(){let e=this.focusedItemInfo();return e.item?.id?e.item.id:e.index!==-1?`${this.id}${F(e.parentKey)?"_"+e.parentKey:""}_${e.index}`:null}constructor(e){super(),this.overlayService=e,He(()=>{let t=this.activeItemPath();F(t)?(this.bindOutsideClickListener(),this.bindResizeListener()):(this.unbindOutsideClickListener(),this.unbindResizeListener())})}onAfterViewChecked(){this.bindDirectiveInstance.setAttrs(this.ptms(["host","root"]))}onInit(){this.bindMatchMediaListener(),this.id=this.id||Ie("pn_i
149d_")}onAfterContentInit(){this.templates?.forEach(e=>{switch(e.getType()){case"submenuicon":this._submenuIconTemplate=e.template;break;case"item":this._itemTemplate=e.template;break;default:this._itemTemplate=e.template;break}})}bindMatchMediaListener(){if(te(this.platformId)&&!this.matchMediaListener){let e=window.matchMedia(`(max-width: ${this.breakpoint})`);this.query=e,this.queryMatches.set(e.matches),this.matchMediaListener=()=>{this.queryMatches.set(e.matches)},e.addEventListener("change",this.matchMediaListener)}}unbindMatchMediaListener(){this.matchMediaListener&&(this.query.removeEventListener("change",this.matchMediaListener),this.matchMediaListener=null)}createProcessedItems(e,t=0,i={},o=""){let r=[];return e&&e.forEach((w,k)=>{let M=(o!==""?o+"_":"")+k,D={item:w,index:k,level:t,key:M,parent:i,parentKey:o};D.items=this.createProcessedItems(w.items,t+1,D,M),r.push(D)}),r}getItemProp(e,t){return e?Ee(e[t]):void 0}getProccessedItemLabel(e){return e?this.getItemLabel(e.item):void 0}getItemLabel(e){return this.getItemProp(e,"label")}isProcessedItemGroup(e){return e&&F(e.items)}isSelected(e){return this.activeItemPath().some(t=>t.key===e.key)}isValidSelectedItem(e){return this.isValidItem(e)&&this.isSelected(e)}isValidItem(e){return!!e&&!this.isItemDisabled(e.item)&&!this.isItemSeparator(e.item)&&this.isItemVisible(e.item)}isItemDisabled(e){return this.getItemProp(e,"disabled")}isItemVisible(e){return this.getItemProp(e,"visible")!==!1}isItemSeparator(e){return this.getItemProp(e,"separator")}isItemMatched(e){return this.isValidItem(e)&&this.getProccessedItemLabel(e).toLocaleLowerCase().startsWith(this.searchValue.toLocaleLowerCase())}isProccessedItemGroup(e){return e&&F(e.items)}onOverlayClick(e){this.popup&&this.overlayService.add({originalEvent:e,target:this.el.nativeElement})}onItemClick(e){let{originalEvent:t,processedItem:i}=e,o=this.isProcessedItemGroup(i),r=_e(i.parent);if(this.isSelected(i)){let{index:k,key:M,level:D,parentKey:Te,item:se}=i;this.activeItemPath.set(this.activeItemPath().filter($=>M!==$.key&&M.startsWith($.key))),this.focusedItemInfo.set({index:k,level:D,parentKey:Te,item:se}),this.dirty=!0,N(this.rootmenu?.sublistViewChild?.nativeElement)}else if(o)this.onItemChange(e);else{let k=r?i:this.activeItemPath().find(M=>M.parentKey==="");this.hide(t),this.changeFocusedItemIndex(t,k?.index??-1),N(this.rootmenu?.sublistViewChild?.nativeElement)}}onItemMouseEnter(e){De()?this.onItemChange({event:e,processedItem:e.processedItem,focus:this.autoDisplay},"hover"):this.dirty&&this.onItemChange(e,"hover")}onKeyDown(e){let t=e.metaKey||e.ctrlKey;switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e);break;case"ArrowLeft":this.onArrowLeftKey(e);break;case"ArrowRight":this.onArrowRightKey(e);break;case"Home":this.onHomeKey(e);break;case"End":this.onEndKey(e);break;case"Space":this.onSpaceKey(e);break;case"Enter":this.onEnterKey(e);break;case"Escape":this.onEscapeKey(e);break;case"Tab":this.onTabKey(e);break;case"PageDown":case"PageUp":case"Backspace":case"ShiftLeft":case"ShiftRight":break;default:!t&&Ye(e.key)&&this.searchItems(e,e.key);break}}onArrowDownKey(e){let t=this.focusedItemInfo().index!==-1?this.findNextItemIndex(this.focusedItemInfo().index):this.findFirstFocusedItemIndex();this.changeFocusedItemIndex(e,t),e.preventDefault()}onArrowRightKey(e){let t=this.visibleItems[this.focusedItemInfo().index],i=this.isProccessedItemGroup(t),o=t?.item;i&&(this.onItemChange({originalEvent:e,processedItem:t}),this.focusedItemInfo.set({index:-1,parentKey:t.key,item:o}),this.searchValue="",this.onArrowDownKey(e)),e.preventDefault()}onArrowUpKey(e){if(e.altKey){if(this.focusedItemInfo().index!==-1){let t=this.visibleItems[this.focusedItemInfo().index];!this.isProccessedItemGroup(t)&&this.onItemChange({originalEvent:e,processedItem:t})}this.popup&&this.hide(e,!0),e.preventDefault()}else{let t=this.focusedItemInfo().index!==-1?this.findPrevItemIndex(this.focusedItemInfo().index):this.findLastFocusedItemIndex();this.changeFocusedItemIndex(e,t),e.preventDefault()}}onArrowLeftKey(e){let t=this.visibleItems[this.focusedItemInfo().index];if(!t){e.preventDefault();return}let i=this.activeItemPath().find(w=>w.key===t.parentKey);_e(t.parent)||(this.focusedItemInfo.set({index:-1,parentKey:i?i.parentKey:"",item:t.item}),this.searchValue="",this.onArrowDownKey(e));let r=this.activeItemPath().filter(w=>w.parentKey!==this.focusedItemInfo().parentKey);this.activeItemPath.set(r),e.preventDefault()}onHomeKey(e){this.changeFocusedItemIndex(e,this.findFirstItemIndex()),e.preventDefault()}onEndKey(e){this.changeFocusedItemIndex(e,this.findLastItemIndex()),e.preventDefault()}onSpaceKey(e){this.onEnterKey(e)}onEscapeKey(e){this.hide(e,!0),this.focusedItemInfo().index=this.findFirstFocusedItemIndex(),e.preventDefault()}onTabKey(e){if(this.focusedItemInfo().index!==-1){let t=this.visibleItems[this.focusedItemInfo().index];!this.isProccessedItemGroup(t)&&this.onItemChange({originalEvent:e,processedItem:t})}this.hide()}onEnterKey(e){if(this.focusedItemInfo().index!==-1){let t=ie(this.rootmenu?.el?.nativeElement,`li[id="${`${this.focusedItemId}`}"]`),i=t&&(ie(t,'[data-pc-section="itemlink"]')||ie(t,"a,button"));if(i?i.click():t&&t.click(),!this.popup){let o=this.visibleItems[this.focusedItemInfo().index];!this.isProccessedItemGroup(o)&&(this.focusedItemInfo().index=this.findFirstFocusedItemIndex())}}e.preventDefault()}onItemChange(e,t){let{processedItem:i,isFocus:o}=e;if(_e(i))return;let{index:r,key:w,level:k,parentKey:M,items:D,item:Te}=i,se=F(D),$=this.activeItemPath().filter($e=>$e.parentKey!==M&&$e.parentKey!==w);se&&$.push(i),this.focusedItemInfo.set({index:r,level:k,parentKey:M,item:Te}),se&&(this.dirty=!0),o&&N(this.rootmenu?.sublistViewChild?.nativeElement),!(t==="hover"&&this.queryMatches())&&this.activeItemPath.set($)}onMenuFocus(e){this.focused=!0,this.focusedItemInfo().index===-1&&this.popup}onMenuBlur(e){this.focused=!1,this.focusedItemInfo.set({index:-1,level:0,parentKey:"",item:null}),this.searchValue="",this.dirty=!1}onOverlayBeforeEnter(e){this.popup&&(this.container=e.element,tt(this.container,{position:"absolute"}),this.moveOnTop(),this.onShow.emit({}),this.$attrSelector&&this.container?.setAttribute(this.$attrSelector,""),this.appendOverlay(),this.alignOverlay())}onOverlayAfterEnter(){this.popup&&(this.bindOutsideClickListener(),this.bindResizeListener(),this.bindScrollListener(),this.scrollInView()),N(this.rootmenu?.sublistViewChild?.nativeElement)}onOverlayAfterLeave(){this.restoreOverlayAppend(),this.onOverlayHide(),this.render.set(!1),this.onHide.emit({})}relativeAlign=!1;alignOverlay(){this.container&&this.target&&(this.relativeAlign?it(this.container,this.target):et(this.container,this.target),he(this.target)>he(this.container)&&(this.container.style.minWidth=he(this.target)+"px"))}appendOverlay(){this.$appendTo()&&this.$appendTo()!=="self"&&(this.$appendTo()==="body"?fe(this.document.body,this.container):fe(this.$appendTo(),this.container))}restoreOverlayAppend(){this.container&&this.$appendTo()!=="self"&&fe(this.el.nativeElement,this.container)}moveOnTop(){this.autoZIndex&&Ne.set("menu",this.container,this.baseZIndex+this.config.zIndex.menu)}hide(e,t){this.popup&&(this.onHide.emit({}),this.visible=!1),this.activeItemPath.set([]),this.focusedItemInfo.set({index:-1,level:0,parentKey:""}),t&&N(this.relatedTarget||this.target||this.rootmenu?.sublistViewChild?.nativeElement),this.dirty=!1}toggle(e){this.visible?this.hide(e,!0):this.show(e)}show(e,t){this.popup&&(this.visible=!0,this.target=this.target||e.currentTarget,this.relatedTarget=e.relatedTarget||null,this.relativeAlign=e?.relativeAlign||null),this.render.set(!0),this.focusedItemInfo.set({index:-1,level:0,parentKey:""}),t&&N(this.rootmenu?.sublistViewChild?.nativeElement),this.cd.markForCheck()}searchItems(e,t){this.searchValue=(this.searchValue||"")+t;let i=-1,o=!1;return this.focusedItemInfo().index!==-1?(i=this.visibleItems.slice(this.focusedItemInfo().index).findIndex(r=>this.isItemMatched(r)),i=i===-1?this.visibleItems.slice(0,this.focusedItemInfo().index).findIndex(r=>this.isItemMatched(r)):i+this.focusedItemInfo().index):i=this.visibleItems.findIndex(r=>this.isItemMatched(r)),i!==-1&&(o=!0),i===-1&&this.focusedItemInfo().index===-1&&(i=this.findFirstFocusedItemIndex()),i!==-1&&this.changeFocusedItemIndex(e,i),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(()=>{this.searchValue="",this.searchTimeout=null},500),o}findLastFocusedItemIndex(){let e=this.findSelectedItemIndex();return e<0?this.findLastItemIndex():e}findLastItemIndex(){return Oe(this.visibleItems,e=>this.isValidItem(e))}findPrevItemIndex(e){let t=e>0?Oe(this.visibleItems.slice(0,e),i=>this.isValidItem(i)):-1;return t>-1?t:e}findNextItemIndex(e){let t=e<this.visibleItems.length-1?this.visibleItems.slice(e+1).findIndex(i=>this.isValidItem(i)):-1;return t>-1?t+e+1:e}findFirstFocusedItemIndex(){let e=this.findSelectedItemIndex();return e<0?this.findFirstItemIndex():e}findFirstItemIndex(){return this.visibleItems.findIndex(e=>this.isValidItem(e))}findSelectedItemIndex(){return this.visibleItems.findIndex(e=>this.isValidSelectedItem(e))}changeFocusedItemIndex(e,t){if(this.focusedItemInfo().index!==t){let i=this.focusedItemInfo();this.focusedItemInfo.set(Re(V({},i),{item:this.visibleItems[t].item,index:t})),this.scrollInView()}}scrollInView(e=-1){let t=e!==-1?`${this.id}_${e}`:this.focusedItemId,i=ie(this.rootmenu?.el?.nativeElement,`li[id="${t}"]`);i&&i.scrollIntoView&&i.scrollIntoView({block:"nearest",inline:"nearest"})}bindScrollListener(){this.scrollHandler||(this.scrollHandler=new at(this.target,e=>{this.visible&&this.hide(e,!0)})),this.scrollHandler.bindScrollListener()}unbindScrollListener(){this.scrollHandler&&(this.scrollHandler.unbindScrollListener(),this.scrollHandler=null)}bindResizeListener(){te(this.platformId)&&(this.resizeListener||(this.resizeListener=this.renderer.listen(this.document.defaultView,"resize",e=>{De()||this.hide(e,!0)})))}bindOutsideClickListener(){te(this.platformId)&&(this.outsideClickListener||(this.outsideClickListener=this.renderer.listen(this.document,"click",e=>{let t=this.containerViewChild&&!this.containerViewChild.nativeElement.contains(e.target),i=this.popup?!(this.target&&(this.target===e.target||this.target.contains(e.target))):!0;t&&i&&this.hide()})))}unbindOutsideClickListener(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener),this.outsideClickListener=null)}unbindResizeListener(){this.resizeListener&&(this.resizeListener(),this.resizeListener=null)}onOverlayHide(){this.unbindOutsideClickListener(),this.unbindResizeListener(),this.unbindScrollListener(),this.cd.destroyed||(this.target=null),this.container&&this.autoZIndex&&Ne.clear(this.container)}onDestroy(){this.popup&&(this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.restoreOverlayAppend(),this.onOverlayHide()),this.unbindMat
149chMediaListener()}static \u0275fac=function(t){return new(t||n)(q(ot))};static \u0275cmp=Q({type:n,selectors:[["p-tieredMenu"],["p-tieredmenu"],["p-tiered-menu"]],contentQueries:function(t,i,o){if(t&1&&ue(o,Jt,4)(o,Xt,4)(o,be,4),t&2){let r;g(r=y())&&(i.submenuIconTemplate=r.first),g(r=y())&&(i.itemTemplate=r.first),g(r=y())&&(i.templates=r)}},viewQuery:function(t,i){if(t&1&&j(Yt,5)(ei,5),t&2){let o;g(o=y())&&(i.rootmenu=o.first),g(o=y())&&(i.containerViewChild=o.first)}},inputs:{model:"model",popup:[2,"popup","popup",_],style:"style",styleClass:"styleClass",breakpoint:"breakpoint",autoZIndex:[2,"autoZIndex","autoZIndex",_],baseZIndex:[2,"baseZIndex","baseZIndex",E],autoDisplay:[2,"autoDisplay","autoDisplay",_],showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",id:"id",ariaLabel:"ariaLabel",ariaLabelledBy:"ariaLabelledBy",disabled:[2,"disabled","disabled",_],tabindex:[2,"tabindex","tabindex",E],appendTo:[1,"appendTo"],motionOptions:[1,"motionOptions"]},outputs:{onShow:"onShow",onHide:"onHide"},features:[X([Ke,{provide:mt,useExisting:n},{provide:ne,useExisting:n}]),U([x]),Z],decls:1,vars:1,consts:[["container",""],["rootmenu",""],[3,"id","class","ngStyle","pBind","pMotion","pMotionName","pMotionAppear","pMotionDisabled","pMotionOptions"],[3,"click","pMotionOnBeforeEnter","pMotionOnAfterEnter","pMotionOnAfterLeave","id","ngStyle","pBind","pMotion","pMotionName","pMotionAppear","pMotionDisabled","pMotionOptions"],[3,"itemClick","menuFocus","menuBlur","menuKeydown","itemMouseEnter","root","visible","items","itemTemplate","menuId","tabindex","ariaLabel","ariaLabelledBy","baseZIndex","autoZIndex","autoDisplay","popup","focusedItemId","activeItemPath","pt","unstyled","motionOptions"]],template:function(t,i){t&1&&we(0,ti,4,27,"div",2),t&2&&Se(i.render()||!i.popup?0:-1)},dependencies:[ee,Le,oi,Be,re,x,P,Ve,Fe,Ae],encapsulation:2,changeDetection:0})}return n})(),Gi=(()=>{class n{static \u0275fac=function(t){return new(t||n)};static \u0275mod=pe({type:n});static \u0275inj=de({imports:[ve,P,P]})}return n})();var ct=` 150 .p-splitbutton { 151 display: inline-flex; 152 position: relative; 153 border-radius: dt('splitbutton.border.radius'); 154 } 155 156 .p-splitbutton-button.p-button { 157 border-start-end-radius: 0; 158 border-end-end-radius: 0; 159 border-inline-end: 0 none; 160 } 161 162 .p-splitbutton-button.p-button:focus-visible, 163 .p-splitbutton-dropdown.p-button:focus-visible { 164 z-index: 1; 165 } 166 167 .p-splitbutton-button.p-button:not(:disabled):hover, 168 .p-splitbutton-button.p-button:not(:disabled):active { 169 border-inline-end: 0 none; 170 } 171 172 .p-splitbutton-dropdown.p-button { 173 border-start-start-radius: 0; 174 border-end-start-radius: 0; 175 } 176 177 .p-splitbutton .p-menu { 178 min-width: 100%; 179 } 180 181 .p-splitbutton-fluid { 182 display: flex; 183 } 184 185 .p-splitbutton-rounded .p-splitbutton-dropdown.p-button { 186 border-start-end-radius: dt('splitbutton.rounded.border.radius'); 187 border-end-end-radius: dt('splitbutton.rounded.border.radius'); 188 } 189 190 .p-splitbutton-rounded .p-splitbutton-button.p-button { 191 border-start-start-radius: dt('splitbutton.rounded.border.radius'); 192 border-end-start-radius: dt('splitbutton.rounded.border.radius'); 193 } 194 195 .p-splitbutton-raised { 196 box-shadow: dt('splitbutton.raised.shadow'); 197 } 198`;var ri=["content"],si=["dropdownicon"],ai=["defaultbtn"],li=["menu"];function di(n,l){n&1&&Ue(0)}function pi(n,l){if(n&1){let e=O();L(0),h(1,"button",8),C("click",function(i){u(e);let o=s();return m(o.onDefaultButtonClick(i))}),c(2,di,1,0,"ng-container",9),f(),B()}if(n&2){let e=s();d(),p(e.cx("pcButton")),a("severity",e.severity)("text",e.text)("outlined",e.outlined)("size",e.size)("icon",e.icon)("iconPos",e.iconPos)("disabled",e.disabled)("pAutoFocus",e.autofocus)("pTooltip",e.tooltip)("pTooltipUnstyled",e.unstyled())("tooltipOptions",e.tooltipOptions)("pt",e.ptm("pcButton"))("unstyled",e.unstyled()),I("tabindex",e.tabindex)("aria-label",(e.buttonProps==null?null:e.buttonProps.ariaLabel)||e.label),d(),a("ngTemplateOutlet",e.contentTemplate||e._contentTemplate)}}function ui(n,l){if(n&1){let e=O();h(0,"button",10,2),C("click",function(i){u(e);let o=s();return m(o.onDefaultButtonClick(i))}),f()}if(n&2){let e=s();p(e.cx("pcButton")),a("severity",e.severity)("text",e.text)("outlined",e.outlined)("size",e.size)("icon",e.icon)("iconPos",e.iconPos)("label",e.label)("disabled",e.buttonDisabled)("pAutoFocus",e.autofocus)("pTooltip",e.tooltip)("pTooltipUnstyled",e.unstyled())("tooltipOptions",e.tooltipOptions)("pt",e.ptm("pcButton"))("unstyled",e.unstyled()),I("tabindex",e.tabindex)("aria-label",e.buttonProps==null?null:e.buttonProps.ariaLabel)}}function mi(n,l){if(n&1&&T(0,"span"),n&2){let e=s();p(e.dropdownIcon)}}function ci(n,l){n&1&&(H(),T(0,"svg",12))}function _i(n,l){}function hi(n,l){n&1&&c(0,_i,0,0,"ng-template")}function fi(n,l){if(n&1&&(L(0),c(1,ci,1,0,"svg",11)(2,hi,1,0,null,9),B()),n&2){let e=s();d(),a("ngIf",!e.dropdownIconTemplate&&!e._dropdownIconTemplate),d(),a("ngTemplateOutlet",e.dropdownIconTemplate||e._dropdownIconTemplate)}}var Ii={root:({instance:n})=>["p-splitbutton p-component",{"p-splitbutton-raised":n.raised,"p-splitbutton-rounded":n.rounded,"p-splitbutton-outlined":n.outlined,"p-splitbutton-text":n.text,[`p-splitbutton-${n.size==="small"?"sm":"lg"}`]:n.size}],pcButton:"p-splitbutton-button",pcDropdown:"p-splitbutton-dropdown p-button-icon-only"},_t=(()=>{class n extends ge{name="splitbutton";style=ct;classes=Ii;static \u0275fac=(()=>{let e;return function(i){return(e||(e=z(n)))(i||n)}})();static \u0275prov=le({token:n,factory:n.\u0275fac})}return n})();var ht=new R("SPLITBUTTON_INSTANCE"),bi=(()=>{class n extends oe{componentName="SplitButton";$pcSplitButton=v(ht,{optional:!0,skipSelf:!0})??void 0;bindDirectiveInstance=v(x,{self:!0});onAfterViewChecked(){this.bindDirectiveInstance.setAttrs(this.ptms(["host","root"]))}model;severity;raised=!1;rounded=!1;text=!1;outlined=!1;size=null;plain=!1;icon;iconPos="left";label;tooltip;tooltipOptions;styleClass;menuStyle;menuStyleClass;dropdownIcon;appendTo=A("body");dir;expandAriaLabel;showTransitionOptions=".12s cubic-bezier(0, 0, 0.2, 1)";hideTransitionOptions=".1s linear";motionOptions=A(void 0);computedMotionOptions=K(()=>V(V({},this.ptm("motion")),this.motionOptions()));buttonProps;menuButtonProps;autofocus;set disabled(e){this._disabled=e??!1,this.buttonDisabled=e??!1,this.menuButtonDisabled=e??!1}get disabled(){return this._disabled}tabindex;menuButtonDisabled=!1;buttonDisabled=!1;onClick=new b;onMenuHide=new b;onMenuShow=new b;onDropdownClick=new b;buttonViewChild;menu;contentTemplate;dropdownIconTemplate;templates;ariaId;isExpanded=S(!1);_disabled;_componentStyle=v(_t);_contentTemplate;_dropdownIconTemplate;$appendTo=K(()=>this.appendTo()||this.config.overlayAppendTo());onInit(){this.ariaId=Ie("pn_id_")}
198onAfterContentInit(){this.templates?.forEach(e=>{switch(e.getType()){case"content":this._contentTemplate=e.template;break;case"dropdownicon":this._dropdownIconTemplate=e.template;break;default:this._contentTemplate=e.template;break}})}onDefaultButtonClick(e){this.onClick?.emit(e),this.menu?.hide()}onDropdownButtonClick(e){this.onDropdownClick.emit(e),this.menu?.toggle({currentTarget:this.el?.nativeElement,relativeAlign:this.$appendTo()=="self"})}onDropdownButtonKeydown(e){(e.code==="ArrowDown"||e.code==="ArrowUp")&&(this.onDropdownButtonClick(),e.preventDefault())}onHide(){this.isExpanded.set(!1),this.onMenuHide.emit()}onShow(){this.isExpanded.set(!0),this.onMenuShow.emit()}static \u0275fac=(()=>{let e;return function(i){return(e||(e=z(n)))(i||n)}})();static \u0275cmp=Q({type:n,selectors:[["p-splitbutton"],["p-splitButton"],["p-split-button"]],contentQueries:function(t,i,o){if(t&1&&ue(o,ri,4)(o,si,4)(o,be,4),t&2){let r;g(r=y())&&(i.contentTemplate=r.first),g(r=y())&&(i.dropdownIconTemplate=r.first),g(r=y())&&(i.templates=r)}},viewQuery:function(t,i){if(t&1&&j(ai,5)(li,5),t&2){let o;g(o=y())&&(i.buttonViewChild=o.first),g(o=y())&&(i.menu=o.first)}},hostVars:3,hostBindings:function(t,i){t&2&&(I("data-p-severity",i.severity),p(i.cn(i.cx("root"),i.styleClass)))},inputs:{model:"model",severity:"severity",raised:[2,"raised","raised",_],rounded:[2,"rounded","rounded",_],text:[2,"text","text",_],outlined:[2,"outlined","outlined",_],size:"size",plain:[2,"plain","plain",_],icon:"icon",iconPos:"iconPos",label:"label",tooltip:"tooltip",tooltipOptions:"tooltipOptions",styleClass:"styleClass",menuStyle:"menuStyle",menuStyleClass:"menuStyleClass",dropdownIcon:"dropdownIcon",appendTo:[1,"appendTo"],dir:"dir",expandAriaLabel:"expandAriaLabel",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",motionOptions:[1,"motionOptions"],buttonProps:"buttonProps",menuButtonProps:"menuButtonProps",autofocus:[2,"autofocus","autofocus",_],disabled:[2,"disabled","disabled",_],tabindex:[2,"tabindex","tabindex",E],menuButtonDisabled:[2,"menuButtonDisabled","menuButtonDisabled",_],buttonDisabled:[2,"buttonDisabled","buttonDisabled",_]},outputs:{onClick:"onClick",onMenuHide:"onMenuHide",onMenuShow:"onMenuShow",onDropdownClick:"onDropdownClick"},features:[X([_t,{provide:ht,useExisting:n},{provide:ne,useExisting:n}]),U([x]),Z],decls:8,vars:27,consts:[["defaultButton",""],["menu",""],["defaultbtn",""],[4,"ngIf","ngIfElse"],["type","button","pButton","","pRipple","",3,"click","keydown","size","severity","text","outlined","disabled","pt","unstyled"],[3,"class",4,"ngIf"],[4,"ngIf"],[3,"onHide","onShow","id","popup","model","styleClass","appendTo","motionOptions","pt","unstyled"],["type","button","pButton","","pRipple","",3,"click","severity","text","outlined","size","icon","iconPos","disabled","pAutoFocus","pTooltip","pTooltipUnstyled","tooltipOptions","pt","unstyled"],[4,"ngTemplateOutlet"],["type","button","pButton","","pRipple","",3,"click","severity","text","outlined","size","icon","iconPos","label","disabled","pAutoFocus","pTooltip","pTooltipUnstyled","tooltipOptions","pt","unstyled"],["data-p-icon","chevron-down",4,"ngIf"],["data-p-icon","chevron-down"]],template:function(t,i){if(t&1&&(c(0,pi,3,18,"ng-container",3)(1,ui,2,18,"ng-template",null,0,Y),h(3,"button",4),C("click",function(r){return i.onDropdownButtonClick(r)})("keydown",function(r){return i.onDropdownButtonKeydown(r)}),c(4,mi,1,2,"span",5)(5,fi,3,2,"ng-container",6),f(),h(6,"p-tieredmenu",7,1),C("onHide",function(){return i.onHide()})("onShow",function(){return i.onShow()}),f()),t&2){let o=G(2);a("ngIf",i.contentTemplate||i._contentTemplate)("ngIfElse",o),d(3),p(i.cx("pcDropdown")),a("size",i.size)("severity",i.severity)("text",i.text)("outlined",i.outlined)("disabled",i.menuButtonDisabled)("pt",i.ptm("pcDropdown"))("unstyled",i.unstyled()),I("aria-label",(i.menuButtonProps==null?null:i.menuButtonProps.ariaLabel)||i.expandAriaLabel)("aria-haspopup",(i.menuButtonProps==null?null:i.menuButtonProps.ariaHasPopup)||!0)("aria-expanded",(i.menuButtonProps==null?null:i.menuButtonProps.ariaExpanded)||i.isExpanded())("aria-controls",(i.menuButtonProps==null?null:i.menuButtonProps.ariaControl
vendor: 571 bytes, line 198
198s)||i.ariaId),d(),a("ngIf",i.dropdownIcon),d(),a("ngIf",!i.dropdownIcon),d(),W(i.menuStyle),a("id",i.ariaId)("popup",!0)("model",i.model)("styleClass",i.menuStyleClass)("appendTo",i.$appendTo())("motionOptions",i.computedMotionOptions())("pt",i.ptm("pcMenu"))("unstyled",i.unstyled())}},dependencies:[ee,me,ce,dt,ve,lt,st,ye,re,xe,P],encapsulation:2,changeDetection:0})}return n})(),Mn=(()=>{class n{static \u0275fac=function(t){return new(t||n)};static \u0275mod=pe({type:n});static \u0275inj=de({imports:[bi,P,P]})}return n})();export{ve as a,Gi as b,bi as c,Mn as d};
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.