-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathchunk-2M36GZIS.js
More file actions
1 lines (1 loc) · 25.2 KB
/
chunk-2M36GZIS.js
File metadata and controls
1 lines (1 loc) · 25.2 KB
1
import{D as _,Eb as Ne,G as Se,Gb as ke,L as Oe,O as Ie,P as le,Pd as j,Qd as Ae,Rd as Re,Sd as a,T as u,Xd as Pe,d as ue,jb as ye,ma as we,qb as _e,ub as Te,wb as ae,yb as de,zb as ce}from"./chunk-E5ENYE4N.js";import{Aa as b,Ab as ge,Ac as M,Bb as x,Bc as g,Bd as H,D as G,F as U,Fb as D,Fc as V,Fd as h,G as he,Gc as oe,Hc as m,Ib as P,Jc as De,Kc as se,La as R,Lc as re,Oa as X,P as ze,Xb as v,Z,Zb as S,Zc as W,_ as fe,cc as p,dc as O,ec as I,fc as $,g as N,gc as be,h as z,ha as J,hc as Ce,ia as Me,id as ve,jc as ee,ka as K,kc as ne,ma as s,mc as Q,nb as d,oc as te,rb as Y,sc as w,t as L,ta as k,u as F,ua as A,v as me,vc as c,wc as B,xc as y,yc as E,zb as C,zc as ie}from"./chunk-PPIYYLX2.js";var Qe=["nz-menu-item",""],Ee=["*"],Ve=["nz-submenu-inline-child",""];function We(i,l){}var je=["nz-submenu-none-inline-child",""];function qe(i,l){}var Ge=["nz-submenu-title",""];function Ue(i,l){if(i&1&&$(0,"nz-icon",0),i&2){let n=c();p("nzType",n.nzIcon)}}function Ze(i,l){if(i&1&&(ee(0),O(1,"span",4),se(2),I(),ne()),i&2){let n=c();d(2),re(n.nzTitle)}}function Je(i,l){i&1&&$(0,"nz-icon",5)}function Ke(i,l){i&1&&$(0,"nz-icon",6)}function Xe(i,l){if(i&1&&(O(0,"span",2),v(1,Je,1,0,"nz-icon",5)(2,Ke,1,0,"nz-icon",6),I()),i&2){let n,t=c();d(),S((n=t.dir)==="rtl"?1:2)}}function Ye(i,l){i&1&&$(0,"span",3)}var xe=["nz-submenu",""],en=[[["","title",""]],"*"],nn=["[title]","*"];function tn(i,l){i&1&&y(0)}function on(i,l){if(i&1&&$(0,"div",3),i&2){let n=c(),t=V(6);p("mode",n.mode)("nzOpen",n.nzOpen)("@.disabled",!!(n.noAnimation!=null&&n.noAnimation.nzNoAnimation))("nzNoAnimation",n.noAnimation==null?null:n.noAnimation.nzNoAnimation)("menuClass",n.nzMenuClassName)("templateOutlet",t)}}function sn(i,l){if(i&1){let n=Q();O(0,"div",6),w("subMenuMouseState",function(e){k(n);let o=c(2);return A(o.setMouseEnterState(e))}),I()}if(i&2){let n=c(2),t=V(6);p("theme",n.theme)("mode",n.mode)("nzOpen",n.nzOpen)("position",n.position)("nzDisabled",n.nzDisabled)("isMenuInsideDropDown",n.isMenuInsideDropDown)("nzTriggerSubMenuAction",n.nzTriggerSubMenuAction)("templateOutlet",t)("menuClass",n.nzMenuClassName)("@.disabled",!!(n.noAnimation!=null&&n.noAnimation.nzNoAnimation))("nzNoAnimation",n.noAnimation==null?null:n.noAnimation.nzNoAnimation)}}function rn(i,l){if(i&1){let n=Q();D(0,sn,1,11,"ng-template",5),w("positionChange",function(e){k(n);let o=c();return A(o.onPositionChange(e))})("overlayOutsideClick",function(){k(n);let e=c();return A(e.setMouseEnterState(!1))})}if(i&2){let n=c(),t=V(1);p("cdkConnectedOverlayPositions",n.overlayPositions)("cdkConnectedOverlayOrigin",t)("cdkConnectedOverlayWidth",n.triggerWidth)("cdkConnectedOverlayOpen",n.nzOpen)("cdkConnectedOverlayTransformOriginOn",".ant-menu-submenu")}}function un(i,l){i&1&&y(0,1)}var ln=["titleElement"],an=["nz-menu-group",""],dn=["*",[["","title",""]]],cn=["*","[title]"];function pn(i,l){if(i&1&&(ee(0),se(1),ne()),i&2){let n=c();d(),re(n.nzTitle)}}function mn(i,l){i&1&&y(0,1)}var T=(()=>{class i{descendantMenuItemClick$=new N;childMenuItemClick$=new N;theme$=new z("light");mode$=new z("vertical");inlineIndent$=new z(24);isChildSubMenuOpen$=new z(!1);onDescendantMenuItemClick(n){this.descendantMenuItemClick$.next(n)}onChildMenuItemClick(n){this.childMenuItemClick$.next(n)}setMode(n){this.mode$.next(n)}setTheme(n){this.theme$.next(n)}setInlineIndent(n){this.inlineIndent$.next(n)}static \u0275fac=function(t){return new(t||i)};static \u0275prov=J({token:i,factory:i.\u0275fac})}return i})(),f=new K(""),Le=new K(""),pe=(()=>{class i{nzMenuService=s(T);nzHostSubmenuService=s(i,{optional:!0,skipSelf:!0});mode$=this.nzMenuService.mode$.pipe(L(n=>n==="inline"?"inline":n==="vertical"||this.nzHostSubmenuService?"vertical":"horizontal"));level=1;isMenuInsideDropDown=s(f);isCurrentSubMenuOpen$=new z(!1);isChildSubMenuOpen$=new z(!1);isMouseEnterTitleOrOverlay$=new N;childMenuItemClick$=new N;onChildMenuItemClick(n){this.childMenuItemClick$.next(n)}setOpenStateWithoutDebounce(n){this.isCurrentSubMenuOpen$.next(n)}setMouseEnterTitleOrOverlayState(n){this.isMouseEnterTitleOrOverlay$.next(n)}constructor(){this.nzHostSubmenuService&&(this.level=this.nzHostSubmenuService.level+1);let n=this.childMenuItemClick$.pipe(me(()=>this.mode$),U(o=>o!=="inline"||this.isMenuInsideDropDown),L(()=>!1)),t=G(this.isMouseEnterTitleOrOverlay$,n);F([this.isChildSubMenuOpen$,t]).pipe(L(([o,r])=>o||r),he(150)).pipe(ze(),u()).subscribe(o=>{this.setOpenStateWithoutDebounce(o),this.nzHostSubmenuService?this.nzHostSubmenuService.isChildSubMenuOpen$.next(o):this.nzMenuService.isChildSubMenuOpen$.next(o)})}static \u0275fac=function(t){return new(t||i)};static \u0275prov=J({token:i,factory:i.\u0275fac})}return i})(),Fe=(()=>{class i{nzMenuService=s(T);destroyRef=s(b);cdr=s(H);nzSubmenuService=s(pe,{optional:!0});directionality=s(_);routerLink=s(le,{optional:!0});router=s(Ie,{optional:!0});isMenuInsideDropDown=s(f);level=this.nzSubmenuService?this.nzSubmenuService.level+1:1;selected$=new N;inlinePaddingLeft=null;dir="ltr";nzPaddingLeft;nzDisabled=!1;nzSelected=!1;nzDanger=!1;nzMatchRouterExact=!1;nzMatchRouter=!1;listOfRouterLink;clickMenuItem(n){if(this.nzDisabled){n.preventDefault(),n.stopPropagation();return}this.nzMenuService.onDescendantMenuItemClick(this),this.nzSubmenuService?this.nzSubmenuService.onChildMenuItemClick(this):this.nzMenuService.onChildMenuItemClick(this)}setSelectedState(n){this.nzSelected=n,this.selected$.next(n)}updateRouterActive(){!this.listOfRouterLink||!this.router||!this.router.navigated||!this.nzMatchRouter||Promise.resolve().then(()=>{let n=this.hasActiveLinks();this.nzSelected!==n&&(this.nzSelected=n,this.setSelectedState(this.nzSelected),this.cdr.markForCheck())})}hasActiveLinks(){let n=this.isLinkActive(this.router);return this.routerLink&&n(this.routerLink)||this.listOfRouterLink.some(n)}isLinkActive(n){return t=>n.isActive(t.urlTree||"",{paths:this.nzMatchRouterExact?"exact":"subset",queryParams:this.nzMatchRouterExact?"exact":"subset",fragment:"ignored",matrixParams:"ignored"})}constructor(){this.router?.events.pipe(u(),U(n=>n instanceof Oe)).subscribe(()=>this.updateRouterActive())}ngOnInit(){F([this.nzMenuService.mode$,this.nzMenuService.inlineIndent$]).pipe(u(this.destroyRef)).subscribe(([n,t])=>{this.inlinePaddingLeft=n==="inline"?this.level*t:null}),this.dir=this.directionality.value,this.directionality.change?.pipe(u(this.destroyRef)).subscribe(n=>{this.dir=n})}ngAfterContentInit(){this.listOfRouterLink.changes.pipe(u(this.destroyRef)).subscribe(()=>this.updateRouterActive()),this.updateRouterActive()}ngOnChanges(n){let{nzSelected:t}=n;t&&this.setSelectedState(this.nzSelected)}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=C({type:i,selectors:[["","nz-menu-item",""]],contentQueries:function(t,e,o){if(t&1&&E(o,le,5),t&2){let r;M(r=g())&&(e.listOfRouterLink=r)}},hostVars:20,hostBindings:function(t,e){t&1&&w("click",function(r){return e.clickMenuItem(r)}),t&2&&(oe("padding-left",e.dir==="rtl"?null:e.nzPaddingLeft||e.inlinePaddingLeft,"px")("padding-right",e.dir==="rtl"?e.nzPaddingLeft||e.inlinePaddingLeft:null,"px"),m("ant-dropdown-menu-item",e.isMenuInsideDropDown)("ant-dropdown-menu-item-selected",e.isMenuInsideDropDown&&e.nzSelected)("ant-dropdown-menu-item-danger",e.isMenuInsideDropDown&&e.nzDanger)("ant-dropdown-menu-item-disabled",e.isMenuInsideDropDown&&e.nzDisabled)("ant-menu-item",!e.isMenuInsideDropDown)("ant-menu-item-selected",!e.isMenuInsideDropDown&&e.nzSelected)("ant-menu-item-danger",!e.isMenuInsideDropDown&&e.nzDanger)("ant-menu-item-disabled",!e.isMenuInsideDropDown&&e.nzDisabled))},inputs:{nzPaddingLeft:[2,"nzPaddingLeft","nzPaddingLeft",we],nzDisabled:[2,"nzDisabled","nzDisabled",h],nzSelected:[2,"nzSelected","nzSelected",h],nzDanger:[2,"nzDanger","nzDanger",h],nzMatchRouterExact:[2,"nzMatchRouterExact","nzMatchRouterExact",h],nzMatchRouter:[2,"nzMatchRouter","nzMatchRouter",h]},exportAs:["nzMenuItem"],features:[R],attrs:Qe,ngContentSelectors:Ee,decls:2,vars:0,consts:[[1,"ant-menu-title-content"]],template:function(t,e){t&1&&(B(),be(0,"span",0),y(1),Ce())},encapsulation:2,changeDetection:0})}return i})(),hn=(()=>{class i{elementRef=s(X);renderer=s(Y);directionality=s(_);destroyRef=s(b);templateOutlet=null;menuClass="";mode="vertical";nzOpen=!1;listOfCacheClassName=[];expandState="collapsed";dir="ltr";calcMotionState(){this.expandState=this.nzOpen?"expanded":"collapsed"}ngOnInit(){this.calcMotionState(),this.dir=this.directionality.value,this.directionality.change?.pipe(u(this.destroyRef)).subscribe(n=>{this.dir=n})}ngOnChanges(n){let{mode:t,nzOpen:e,menuClass:o}=n;(t||e)&&this.calcMotionState(),o&&(this.listOfCacheClassName.length&&this.listOfCacheClassName.forEach(r=>{r&&this.renderer.removeClass(this.elementRef.nativeElement,r)}),this.menuClass&&(this.listOfCacheClassName=this.menuClass.split(" "),this.listOfCacheClassName.forEach(r=>{r&&this.renderer.addClass(this.elementRef.nativeElement,r)})))}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=C({type:i,selectors:[["","nz-submenu-inline-child",""]],hostAttrs:[1,"ant-menu","ant-menu-inline","ant-menu-sub"],hostVars:3,hostBindings:function(t,e){t&2&&(te("@collapseMotion",e.expandState),m("ant-menu-rtl",e.dir==="rtl"))},inputs:{templateOutlet:"templateOutlet",menuClass:"menuClass",mode:"mode",nzOpen:"nzOpen"},exportAs:["nzSubmenuInlineChild"],features:[R],attrs:Ve,decls:1,vars:1,consts:[[3,"ngTemplateOutlet"]],template:function(t,e){t&1&&D(0,We,0,0,"ng-template",0),t&2&&p("ngTemplateOutlet",e.templateOutlet)},dependencies:[ue],encapsulation:2,data:{animation:[ye]},changeDetection:0})}return i})(),zn=(()=>{class i{directionality=s(_);destroyRef=s(b);menuClass="";theme="light";templateOutlet=null;isMenuInsideDropDown=!1;mode="vertical";nzTriggerSubMenuAction="hover";position="right";nzDisabled=!1;nzOpen=!1;subMenuMouseState=new P;expandState="collapsed";dir="ltr";setMouseState(n){!this.nzDisabled&&this.nzTriggerSubMenuAction==="hover"&&this.subMenuMouseState.next(n)}calcMotionState(){this.nzOpen?this.mode==="horizontal"?this.expandState="bottom":this.mode==="vertical"&&(this.expandState="active"):this.expandState="collapsed"}ngOnInit(){this.calcMotionState(),this.dir=this.directionality.value,this.directionality.change?.pipe(u(this.destroyRef)).subscribe(n=>{this.dir=n})}ngOnChanges(n){let{mode:t,nzOpen:e}=n;(t||e)&&this.calcMotionState()}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=C({type:i,selectors:[["","nz-submenu-none-inline-child",""]],hostAttrs:[1,"ant-menu-submenu","ant-menu-submenu-popup"],hostVars:14,hostBindings:function(t,e){t&1&&w("mouseenter",function(){return e.setMouseState(!0)})("mouseleave",function(){return e.setMouseState(!1)}),t&2&&(te("@slideMotion",e.expandState)("@zoomBigMotion",e.expandState),m("ant-menu-light",e.theme==="light")("ant-menu-dark",e.theme==="dark")("ant-menu-submenu-placement-bottom",e.mode==="horizontal")("ant-menu-submenu-placement-right",e.mode==="vertical"&&e.position==="right")("ant-menu-submenu-placement-left",e.mode==="vertical"&&e.position==="left")("ant-menu-submenu-rtl",e.dir==="rtl"))},inputs:{menuClass:"menuClass",theme:"theme",templateOutlet:"templateOutlet",isMenuInsideDropDown:"isMenuInsideDropDown",mode:"mode",nzTriggerSubMenuAction:"nzTriggerSubMenuAction",position:"position",nzDisabled:"nzDisabled",nzOpen:"nzOpen"},outputs:{subMenuMouseState:"subMenuMouseState"},exportAs:["nzSubmenuNoneInlineChild"],features:[R],attrs:je,decls:2,vars:17,consts:[[3,"ngTemplateOutlet"]],template:function(t,e){t&1&&(O(0,"div"),D(1,qe,0,0,"ng-template",0),I()),t&2&&(De(e.menuClass),m("ant-dropdown-menu",e.isMenuInsideDropDown)("ant-menu",!e.isMenuInsideDropDown)("ant-dropdown-menu-vertical",e.isMenuInsideDropDown)("ant-menu-vertical",!e.isMenuInsideDropDown)("ant-dropdown-menu-sub",e.isMenuInsideDropDown)("ant-menu-sub",!e.isMenuInsideDropDown)("ant-menu-rtl",e.dir==="rtl"),d(),p("ngTemplateOutlet",e.templateOutlet))},dependencies:[ue],encapsulation:2,data:{animation:[Te,_e]},changeDetection:0})}return i})(),Be=(()=>{class i{destroyRef=s(b);cdr=s(H);directionality=s(_);nzIcon=null;nzTitle=null;isMenuInsideDropDown=!1;nzDisabled=!1;paddingLeft=null;mode="vertical";nzTriggerSubMenuAction="hover";toggleSubMenu=new P;subMenuMouseState=new P;dir="ltr";ngOnInit(){this.dir=this.directionality.value,this.directionality.change?.pipe(u(this.destroyRef)).subscribe(n=>{this.dir=n,this.cdr.detectChanges()})}setMouseState(n){!this.nzDisabled&&this.nzTriggerSubMenuAction==="hover"&&this.subMenuMouseState.next(n)}clickTitle(){(this.mode==="inline"||this.nzTriggerSubMenuAction==="click")&&!this.nzDisabled&&(this.subMenuMouseState.next(!0),this.toggleSubMenu.emit())}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=C({type:i,selectors:[["","nz-submenu-title",""]],hostVars:8,hostBindings:function(t,e){t&1&&w("click",function(){return e.clickTitle()})("mouseenter",function(){return e.setMouseState(!0)})("mouseleave",function(){return e.setMouseState(!1)}),t&2&&(oe("padding-left",e.dir==="rtl"?null:e.paddingLeft,"px")("padding-right",e.dir==="rtl"?e.paddingLeft:null,"px"),m("ant-dropdown-menu-submenu-title",e.isMenuInsideDropDown)("ant-menu-submenu-title",!e.isMenuInsideDropDown))},inputs:{nzIcon:"nzIcon",nzTitle:"nzTitle",isMenuInsideDropDown:"isMenuInsideDropDown",nzDisabled:"nzDisabled",paddingLeft:"paddingLeft",mode:"mode",nzTriggerSubMenuAction:"nzTriggerSubMenuAction"},outputs:{toggleSubMenu:"toggleSubMenu",subMenuMouseState:"subMenuMouseState"},exportAs:["nzSubmenuTitle"],attrs:Ge,ngContentSelectors:Ee,decls:5,vars:3,consts:[[3,"nzType"],[4,"nzStringTemplateOutlet"],[1,"ant-dropdown-menu-submenu-expand-icon"],[1,"ant-menu-submenu-arrow"],[1,"ant-menu-title-content"],["nzType","left",1,"ant-dropdown-menu-submenu-arrow-icon"],["nzType","right",1,"ant-dropdown-menu-submenu-arrow-icon"]],template:function(t,e){t&1&&(B(),v(0,Ue,1,1,"nz-icon",0),D(1,Ze,3,1,"ng-container",1),y(2),v(3,Xe,3,1,"span",2)(4,Ye,1,0,"span",3)),t&2&&(S(e.nzIcon?0:-1),d(),p("nzStringTemplateOutlet",e.nzTitle),d(2),S(e.isMenuInsideDropDown?3:4))},dependencies:[ke,Ne,ce,de],encapsulation:2,changeDetection:0})}return i})(),$e=[a.rightTop,a.right,a.rightBottom,a.leftTop,a.left,a.leftBottom],fn=[a.bottomLeft,a.bottomRight,a.topRight,a.topLeft],He=(()=>{class i{nzSubmenuService=s(pe);isMenuInsideDropDown=s(f);noAnimation=s(ae,{optional:!0,host:!0});directionality=s(_);destroyRef=s(b);nzMenuService=s(T);cdr=s(H);platform=s(Se);nzMenuClassName="";nzPaddingLeft=null;nzTitle=null;nzIcon=null;nzTriggerSubMenuAction="hover";nzOpen=!1;nzDisabled=!1;nzPlacement="bottomLeft";nzOpenChange=new P;cdkOverlayOrigin=null;listOfNzSubMenuComponent=null;listOfNzMenuItemDirective=null;level=this.nzSubmenuService.level;position="right";triggerWidth=null;theme="light";mode="vertical";inlinePaddingLeft=null;overlayPositions=$e;isSelected=!1;isActive=!1;dir="ltr";setOpenStateWithoutDebounce(n){this.nzSubmenuService.setOpenStateWithoutDebounce(n)}toggleSubMenu(){this.setOpenStateWithoutDebounce(!this.nzOpen)}setMouseEnterState(n){this.isActive=n,this.mode!=="inline"&&this.nzSubmenuService.setMouseEnterTitleOrOverlayState(n)}setTriggerWidth(){this.mode==="horizontal"&&this.platform.isBrowser&&this.cdkOverlayOrigin&&this.nzPlacement==="bottomLeft"&&(this.triggerWidth=this.cdkOverlayOrigin.nativeElement.getBoundingClientRect().width)}onPositionChange(n){let t=Pe(n);t==="rightTop"||t==="rightBottom"||t==="right"?this.position="right":(t==="leftTop"||t==="leftBottom"||t==="left")&&(this.position="left")}ngOnInit(){this.nzMenuService.theme$.pipe(u(this.destroyRef)).subscribe(n=>{this.theme=n,this.cdr.markForCheck()}),this.nzSubmenuService.mode$.pipe(u(this.destroyRef)).subscribe(n=>{this.mode=n,n==="horizontal"?this.overlayPositions=[a[this.nzPlacement],...fn]:n==="vertical"&&(this.overlayPositions=$e),this.cdr.markForCheck()}),F([this.nzSubmenuService.mode$,this.nzMenuService.inlineIndent$]).pipe(u(this.destroyRef)).subscribe(([n,t])=>{this.inlinePaddingLeft=n==="inline"?this.level*t:null,this.cdr.markForCheck()}),this.nzSubmenuService.isCurrentSubMenuOpen$.pipe(u(this.destroyRef)).subscribe(n=>{this.isActive=n,n!==this.nzOpen&&(this.setTriggerWidth(),this.nzOpen=n,this.nzOpenChange.emit(this.nzOpen),this.cdr.markForCheck())}),this.dir=this.directionality.value,this.directionality.change?.pipe(u(this.destroyRef)).subscribe(n=>{this.dir=n,this.cdr.markForCheck()})}ngAfterContentInit(){this.setTriggerWidth();let n=this.listOfNzMenuItemDirective,t=n.changes,e=G(t,...n.map(o=>o.selected$));t.pipe(Z(n),fe(()=>e),Z(!0),L(()=>n.some(o=>o.nzSelected)),u(this.destroyRef)).subscribe(o=>{this.isSelected=o,this.cdr.markForCheck()})}ngOnChanges(n){let{nzOpen:t}=n;t&&(this.nzSubmenuService.setOpenStateWithoutDebounce(this.nzOpen),this.setTriggerWidth())}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=C({type:i,selectors:[["","nz-submenu",""]],contentQueries:function(t,e,o){if(t&1&&(E(o,i,5),E(o,Fe,5)),t&2){let r;M(r=g())&&(e.listOfNzSubMenuComponent=r),M(r=g())&&(e.listOfNzMenuItemDirective=r)}},viewQuery:function(t,e){if(t&1&&ie(j,7,X),t&2){let o;M(o=g())&&(e.cdkOverlayOrigin=o.first)}},hostVars:34,hostBindings:function(t,e){t&2&&m("ant-dropdown-menu-submenu",e.isMenuInsideDropDown)("ant-dropdown-menu-submenu-disabled",e.isMenuInsideDropDown&&e.nzDisabled)("ant-dropdown-menu-submenu-open",e.isMenuInsideDropDown&&e.nzOpen)("ant-dropdown-menu-submenu-selected",e.isMenuInsideDropDown&&e.isSelected)("ant-dropdown-menu-submenu-vertical",e.isMenuInsideDropDown&&e.mode==="vertical")("ant-dropdown-menu-submenu-horizontal",e.isMenuInsideDropDown&&e.mode==="horizontal")("ant-dropdown-menu-submenu-inline",e.isMenuInsideDropDown&&e.mode==="inline")("ant-dropdown-menu-submenu-active",e.isMenuInsideDropDown&&e.isActive)("ant-menu-submenu",!e.isMenuInsideDropDown)("ant-menu-submenu-disabled",!e.isMenuInsideDropDown&&e.nzDisabled)("ant-menu-submenu-open",!e.isMenuInsideDropDown&&e.nzOpen)("ant-menu-submenu-selected",!e.isMenuInsideDropDown&&e.isSelected)("ant-menu-submenu-vertical",!e.isMenuInsideDropDown&&e.mode==="vertical")("ant-menu-submenu-horizontal",!e.isMenuInsideDropDown&&e.mode==="horizontal")("ant-menu-submenu-inline",!e.isMenuInsideDropDown&&e.mode==="inline")("ant-menu-submenu-active",!e.isMenuInsideDropDown&&e.isActive)("ant-menu-submenu-rtl",e.dir==="rtl")},inputs:{nzMenuClassName:"nzMenuClassName",nzPaddingLeft:"nzPaddingLeft",nzTitle:"nzTitle",nzIcon:"nzIcon",nzTriggerSubMenuAction:"nzTriggerSubMenuAction",nzOpen:[2,"nzOpen","nzOpen",h],nzDisabled:[2,"nzDisabled","nzDisabled",h],nzPlacement:"nzPlacement"},outputs:{nzOpenChange:"nzOpenChange"},exportAs:["nzSubmenu"],features:[W([pe]),R],attrs:xe,ngContentSelectors:nn,decls:7,vars:9,consts:[["origin","cdkOverlayOrigin"],["subMenuTemplate",""],["nz-submenu-title","","cdkOverlayOrigin","",3,"subMenuMouseState","toggleSubMenu","nzIcon","nzTitle","mode","nzDisabled","isMenuInsideDropDown","paddingLeft","nzTriggerSubMenuAction"],["nz-submenu-inline-child","",3,"mode","nzOpen","nzNoAnimation","menuClass","templateOutlet"],["cdkConnectedOverlay","",3,"cdkConnectedOverlayPositions","cdkConnectedOverlayOrigin","cdkConnectedOverlayWidth","cdkConnectedOverlayOpen","cdkConnectedOverlayTransformOriginOn"],["cdkConnectedOverlay","",3,"positionChange","overlayOutsideClick","cdkConnectedOverlayPositions","cdkConnectedOverlayOrigin","cdkConnectedOverlayWidth","cdkConnectedOverlayOpen","cdkConnectedOverlayTransformOriginOn"],["nz-submenu-none-inline-child","",3,"subMenuMouseState","theme","mode","nzOpen","position","nzDisabled","isMenuInsideDropDown","nzTriggerSubMenuAction","templateOutlet","menuClass","nzNoAnimation"]],template:function(t,e){if(t&1){let o=Q();B(en),O(0,"div",2,0),w("subMenuMouseState",function(q){return k(o),A(e.setMouseEnterState(q))})("toggleSubMenu",function(){return k(o),A(e.toggleSubMenu())}),v(2,tn,1,0),I(),v(3,on,1,6,"div",3)(4,rn,1,5,null,4),D(5,un,1,0,"ng-template",null,1,ve)}t&2&&(p("nzIcon",e.nzIcon)("nzTitle",e.nzTitle)("mode",e.mode)("nzDisabled",e.nzDisabled)("isMenuInsideDropDown",e.isMenuInsideDropDown)("paddingLeft",e.nzPaddingLeft||e.inlinePaddingLeft)("nzTriggerSubMenuAction",e.nzTriggerSubMenuAction),d(2),S(e.nzTitle?-1:2),d(),S(e.mode==="inline"?3:4))},dependencies:[Be,hn,ae,zn,Re,Ae,j],encapsulation:2,changeDetection:0})}return i})();function Mn(){let i=s(T,{skipSelf:!0,optional:!0}),l=s(Le);return i??l}function gn(){return s(f,{skipSelf:!0,optional:!0})??!1}var Xn=(()=>{class i{nzMenuService=s(T);destroyRef=s(b);cdr=s(H);directionality=s(_);listOfNzMenuItemDirective;isMenuInsideDropDown=s(f);listOfNzSubMenuComponent;nzInlineIndent=24;nzTheme="light";nzMode="vertical";nzInlineCollapsed=!1;nzSelectable=!this.isMenuInsideDropDown;nzClick=new P;actualMode="vertical";dir="ltr";inlineCollapsed$=new z(this.nzInlineCollapsed);mode$=new z(this.nzMode);listOfOpenedNzSubMenuComponent=[];setInlineCollapsed(n){this.nzInlineCollapsed=n,this.inlineCollapsed$.next(n)}updateInlineCollapse(){this.listOfNzMenuItemDirective&&(this.nzInlineCollapsed?(this.listOfOpenedNzSubMenuComponent=this.listOfNzSubMenuComponent.filter(n=>n.nzOpen),this.listOfNzSubMenuComponent.forEach(n=>n.setOpenStateWithoutDebounce(!1))):(this.listOfOpenedNzSubMenuComponent.forEach(n=>n.setOpenStateWithoutDebounce(!0)),this.listOfOpenedNzSubMenuComponent=[]))}ngOnInit(){F([this.inlineCollapsed$,this.mode$]).pipe(u(this.destroyRef)).subscribe(([n,t])=>{this.actualMode=n?"vertical":t,this.nzMenuService.setMode(this.actualMode),this.cdr.markForCheck()}),this.nzMenuService.descendantMenuItemClick$.pipe(u(this.destroyRef)).subscribe(n=>{this.nzClick.emit(n),this.nzSelectable&&!n.nzMatchRouter&&this.listOfNzMenuItemDirective.forEach(t=>t.setSelectedState(t===n))}),this.dir=this.directionality.value,this.directionality.change?.pipe(u(this.destroyRef)).subscribe(n=>{this.dir=n,this.nzMenuService.setMode(this.actualMode),this.cdr.markForCheck()})}ngAfterContentInit(){this.inlineCollapsed$.pipe(u(this.destroyRef)).subscribe(()=>{this.updateInlineCollapse(),this.cdr.markForCheck()})}ngOnChanges(n){let{nzInlineCollapsed:t,nzInlineIndent:e,nzTheme:o,nzMode:r}=n;t&&this.inlineCollapsed$.next(this.nzInlineCollapsed),e&&this.nzMenuService.setInlineIndent(this.nzInlineIndent),o&&this.nzMenuService.setTheme(this.nzTheme),r&&(this.mode$.next(this.nzMode),!r.isFirstChange()&&this.listOfNzSubMenuComponent&&this.listOfNzSubMenuComponent.forEach(q=>q.setOpenStateWithoutDebounce(!1)))}static \u0275fac=function(t){return new(t||i)};static \u0275dir=x({type:i,selectors:[["","nz-menu",""]],contentQueries:function(t,e,o){if(t&1&&(E(o,Fe,5),E(o,He,5)),t&2){let r;M(r=g())&&(e.listOfNzMenuItemDirective=r),M(r=g())&&(e.listOfNzSubMenuComponent=r)}},hostVars:34,hostBindings:function(t,e){t&2&&m("ant-dropdown-menu",e.isMenuInsideDropDown)("ant-dropdown-menu-root",e.isMenuInsideDropDown)("ant-dropdown-menu-light",e.isMenuInsideDropDown&&e.nzTheme==="light")("ant-dropdown-menu-dark",e.isMenuInsideDropDown&&e.nzTheme==="dark")("ant-dropdown-menu-vertical",e.isMenuInsideDropDown&&e.actualMode==="vertical")("ant-dropdown-menu-horizontal",e.isMenuInsideDropDown&&e.actualMode==="horizontal")("ant-dropdown-menu-inline",e.isMenuInsideDropDown&&e.actualMode==="inline")("ant-dropdown-menu-inline-collapsed",e.isMenuInsideDropDown&&e.nzInlineCollapsed)("ant-menu",!e.isMenuInsideDropDown)("ant-menu-root",!e.isMenuInsideDropDown)("ant-menu-light",!e.isMenuInsideDropDown&&e.nzTheme==="light")("ant-menu-dark",!e.isMenuInsideDropDown&&e.nzTheme==="dark")("ant-menu-vertical",!e.isMenuInsideDropDown&&e.actualMode==="vertical")("ant-menu-horizontal",!e.isMenuInsideDropDown&&e.actualMode==="horizontal")("ant-menu-inline",!e.isMenuInsideDropDown&&e.actualMode==="inline")("ant-menu-inline-collapsed",!e.isMenuInsideDropDown&&e.nzInlineCollapsed)("ant-menu-rtl",e.dir==="rtl")},inputs:{nzInlineIndent:"nzInlineIndent",nzTheme:"nzTheme",nzMode:"nzMode",nzInlineCollapsed:[2,"nzInlineCollapsed","nzInlineCollapsed",h],nzSelectable:[2,"nzSelectable","nzSelectable",h]},outputs:{nzClick:"nzClick"},exportAs:["nzMenu"],features:[W([{provide:Le,useClass:T},{provide:T,useFactory:Mn},{provide:f,useFactory:gn}]),R]})}return i})();function bn(){return s(f,{optional:!0,skipSelf:!0})??!1}var Cn=(()=>{class i{renderer=s(Y);isMenuInsideDropDown=s(f);nzTitle;titleElement;ngAfterViewInit(){let n=this.titleElement.nativeElement.nextElementSibling;if(n){let t=this.isMenuInsideDropDown?"ant-dropdown-menu-item-group-list":"ant-menu-item-group-list";this.renderer.addClass(n,t)}}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=C({type:i,selectors:[["","nz-menu-group",""]],viewQuery:function(t,e){if(t&1&&ie(ln,5),t&2){let o;M(o=g())&&(e.titleElement=o.first)}},hostVars:4,hostBindings:function(t,e){t&2&&m("ant-menu-item-group",!e.isMenuInsideDropDown)("ant-dropdown-menu-item-group",e.isMenuInsideDropDown)},inputs:{nzTitle:"nzTitle"},exportAs:["nzMenuGroup"],features:[W([{provide:f,useFactory:bn}])],attrs:an,ngContentSelectors:cn,decls:5,vars:6,consts:[["titleElement",""],[4,"nzStringTemplateOutlet"]],template:function(t,e){t&1&&(B(dn),O(0,"div",null,0),D(2,pn,2,1,"ng-container",1),v(3,mn,1,0),I(),y(4)),t&2&&(m("ant-menu-item-group-title",!e.isMenuInsideDropDown)("ant-dropdown-menu-item-group-title",e.isMenuInsideDropDown),d(2),p("nzStringTemplateOutlet",e.nzTitle),d(),S(e.nzTitle?-1:3))},dependencies:[ce,de],encapsulation:2,changeDetection:0})}return i})(),Yn=(()=>{class i{static \u0275fac=function(t){return new(t||i)};static \u0275dir=x({type:i,selectors:[["","nz-menu-divider",""]],hostAttrs:[1,"ant-dropdown-menu-item-divider"],exportAs:["nzMenuDivider"]})}return i})(),xn=(()=>{class i{static \u0275fac=function(t){return new(t||i)};static \u0275mod=ge({type:i});static \u0275inj=Me({imports:[He,Cn,Be]})}return i})();export{T as a,f as b,Fe as c,He as d,Xn as e,Cn as f,Yn as g,xn as h};