PageSourceSearch

https://vcbdigibank.vietcombank.com.vn/default-node_modules_ng-zor…_ng-zorro-antd-menu_mjs.74249ab3df52ec08.js

js vietcombank.com.vn collected 2026-09-24 09:14:11 UTC 33,907 bytes, 1 lines download raw bytes

1(self.webpackChunkdigibank_omni=self.webpackChunkdigibank_omni||[]).push([["default-node_modules_ng-zorro-antd_fesm2022_ng-zorro-antd-menu_mjs"],{73460:(ge,N,a)=>{a.r(N),a.d(N,{MenuDropDownTokenFactory:()=>B,MenuGroupFactory:()=>F,MenuService:()=>M,MenuServiceFactory:()=>L,NzIsMenuInsideDropDownToken:()=>h,NzMenuDirective:()=>he,NzMenuDividerDirective:()=>fe,NzMenuGroupComponent:()=>ze,NzMenuItemComponent:()=>y,NzMenuModule:()=>Me,NzMenuServiceLocalToken:()=>O,NzSubMenuComponent:()=>R,NzSubMenuTitleComponent:()=>P,NzSubmenuInlineChildComponent:()=>$,NzSubmenuNoneInlineChildComponent:()=>A,NzSubmenuService:()=>I});var z=a(74742),e=a(98056),u=a(33635),l=a(65893),f=a(22922),D=a(140),g=a(11258),S=a(10559),p=a(77993),T=a(24297),C=a(30288),m=a(75950),k=a(42533),b=a(7975),_=a(84013);const W=["nz-menu-item",""],E=["*"],U=["nz-submenu-title",""];function H(o,d){if(1&o&&e.\u0275\u0275element(0,"span",4),2&o){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("nzType",n.nzIcon)}}function Q(o,d){if(1&o&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"span",5),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&o){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(n.nzTitle)}}function K(o,d){1&o&&e.\u0275\u0275element(0,"span",9)}function V(o,d){1&o&&e.\u0275\u0275element(0,"span",10)}function G(o,d){if(1&o&&(e.\u0275\u0275elementStart(0,"span",6),e.\u0275\u0275template(1,K,1,0,"span",7),e.\u0275\u0275template(2,V,1,0,"span",8),e.\u0275\u0275elementEnd()),2&o){const n=e.\u0275\u0275nextContext();e.\u0275\u0275property("ngSwitch",n.dir),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngSwitchCase","rtl")}}function J(o,d){1&o&&e.\u0275\u0275element(0,"span",11)}const X=["nz-submenu-inline-child",""];function Y(o,d){}const Z=["nz-submenu-none-inline-child",""];function q(o,d){}const x=["nz-submenu",""];function ee(o,d){1&o&&e.\u0275\u0275projection(0,0,["*ngIf","!nzTitle"])}function ne(o,d){if(1&o&&e.\u0275\u0275element(0,"div",6),2&o){const n=e.\u0275\u0275nextContext(),i=e.\u0275\u0275reference(7);e.\u0275\u0275property("mode",n.mode)("nzOpen",n.nzOpen)("@.disabled",!(null==n.noAnimation||!n.noAnimation.nzNoAnimation))("nzNoAnimation",null==n.noAnimation?null:n.noAnimation.nzNoAnimation)("menuClass",n.nzMenuClassName)("templateOutlet",i)}}function te(o,d){if(1&o){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",8),e.\u0275\u0275listener("subMenuMouseState",function(t){e.\u0275\u0275restoreView(n);const s=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(s.setMouseEnterState(t))}),e.\u0275\u0275elementEnd()}if(2&o){const n=e.\u0275\u0275nextContext(2),i=e.\u0275\u0275reference(7);e.\u0275\u0275property("theme",n.theme)("mode",n.mode)("nzOpen",n.nzOpen)("position",n.position)("nzDisabled",n.nzDisabled)("isMenuInsideDropDown",n.isMenuInsideDropDown)("templateOutlet",i)("menuClass",n.nzMenuClassName)("@.disabled",!(null==n.noAnimation||!n.noAnimation.nzNoAnimation))("nzNoAnimation",null==n.noAnimation?null:n.noAnimation.nzNoAnimation)}}function ie(o,d){if(1&o){const n=e.\u0275\u0275getCurrentView();e.\u0275\u0275template(0,te,1,10,"ng-template",7),e.\u0275\u0275listener("positionChange",function(t){e.\u0275\u0275restoreView(n);const s=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(s.onPositionChange(t))})}if(2&o){const n=e.\u0275\u0275nextContext(),i=e.\u0275\u0275reference(1);e.\u0275\u0275property("cdkConnectedOverlayPositions",n.overlayPositions)("cdkConnectedOverlayOrigin",i)("cdkConnectedOverlayWidth",n.triggerWidth)("cdkConnectedOverlayOpen",n.nzOpen)("cdkConnectedOverlayTransformOriginOn",".ant-menu-submenu")}}function oe(o,d){1&o&&e.\u0275\u0275projection(0,1)}const se=[[["","title",""]],"*"],re=["[title]","*"],le=["titleElement"],ue=["nz-menu-group",""];function ae(o,d){if(1&o&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275text(1),e.\u0275\u0275elementContainerEnd()),2&o){const n=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(n.nzTitle)}}function de(o,d){1&o&&e.\u0275\u0275projection(0,1,["*ngIf","!nzTitle"])}
1const ce=["*",[["","title",""]]],pe=["*","[title]"],h=new e.InjectionToken("NzIsInDropDownMenuToken"),O=new e.InjectionToken("NzMenuServiceLocalToken");let M=(()=>{class o{constructor(){this.descendantMenuItemClick$=new u.Subject,this.childMenuItemClick$=new u.Subject,this.theme$=new u.BehaviorSubject("light"),this.mode$=new u.BehaviorSubject("vertical"),this.inlineIndent$=new u.BehaviorSubject(24),this.isChildSubMenuOpen$=new u.BehaviorSubject(!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#e=this.\u0275fac=function(i){return new(i||o)};static#n=this.\u0275prov=e.\u0275\u0275defineInjectable({token:o,factory:o.\u0275fac})}return o})(),I=(()=>{class o{onChildMenuItemClick(n){this.childMenuItemClick$.next(n)}setOpenStateWithoutDebounce(n){this.isCurrentSubMenuOpen$.next(n)}setMouseEnterTitleOrOverlayState(n){this.isMouseEnterTitleOrOverlay$.next(n)}constructor(n,i,t){this.nzHostSubmenuService=n,this.nzMenuService=i,this.isMenuInsideDropDown=t,this.mode$=this.nzMenuService.mode$.pipe((0,l.map)(c=>"inline"===c?"inline":"vertical"===c||this.nzHostSubmenuService?"vertical":"horizontal")),this.level=1,this.isCurrentSubMenuOpen$=new u.BehaviorSubject(!1),this.isChildSubMenuOpen$=new u.BehaviorSubject(!1),this.isMouseEnterTitleOrOverlay$=new u.Subject,this.childMenuItemClick$=new u.Subject,this.destroy$=new u.Subject,this.nzHostSubmenuService&&(this.level=this.nzHostSubmenuService.level+1);const s=this.childMenuItemClick$.pipe((0,l.mergeMap)(()=>this.mode$),(0,l.filter)(c=>"inline"!==c||this.isMenuInsideDropDown),(0,l.mapTo)(!1)),r=(0,u.merge)(this.isMouseEnterTitleOrOverlay$,s);(0,u.combineLatest)([this.isChildSubMenuOpen$,r]).pipe((0,l.map)(([c,w])=>c||w),(0,l.auditTime)(150),(0,l.distinctUntilChanged)(),(0,l.takeUntil)(this.destroy$)).pipe((0,l.distinctUntilChanged)()).subscribe(c=>{this.setOpenStateWithoutDebounce(c),this.nzHostSubmenuService?this.nzHostSubmenuService.isChildSubMenuOpen$.next(c):this.nzMenuService.isChildSubMenuOpen$.next(c)})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static#e=this.\u0275fac=function(i){return new(i||o)(e.\u0275\u0275inject(o,12),e.\u0275\u0275inject(M),e.\u0275\u0275inject(h))};static#n=this.\u0275prov=e.\u0275\u0275defineInjectable({token:o,factory:o.\u0275fac})}return o})(),y=(()=>{class o{clickMenuItem(n){this.nzDisabled?(n.preventDefault(),n.stopPropagation()):(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(()=>{const n=this.hasActiveLinks();this.nzSelected!==n&&(this.nzSelected=n,this.setSelectedState(this.nzSelected),this.cdr.markForCheck())})}hasActiveLinks(){const n=this.isLinkActive(this.router);return this.routerLink&&n(this.routerLink)||this.listOfRouterLink.some(n)}isLinkActive(n){return i=>n.isActive(i.urlTree||"",{paths:this.nzMatchRouterExact?"exact":"subset",queryParams:this.nzMatchRouterExact?"exact":"subset",fragment:"ignored",matrixParams:"ignored"})}constructor(n,i,t,s,r,v,c){this.nzMenuService=n,this.cdr=i,this.nzSubmenuService=t,this.isMenuInsideDropDown=s,this.directionality=r,this.routerLink=v,this.router=c,this.destroy$=new u.Subject,this.level=this.nzSubmenuService?this.nzSubmenuService.level+1:1,this.selected$=new u.Subject,this.inlinePaddingLeft=null,this.dir="ltr",this.nzDisabled=!1,this.nzSelected=!1,this.nzDanger=!1,this.nzMatchRouterExact=!1,this.nzMatchRouter=!1,c&&this.router.events.pipe((0,l.takeUntil)(this.destroy$),(0,l.filter)(w=>w instanceof D.NavigationEnd)).subscribe(()=>{this.updateRouterActive()})}ngOnInit(){(0,u.combineLatest)([this.nzMenuService.mode$,this.nzMenuService.inlineIndent$]).pipe((0,l.takeUntil)(this.destroy$)).subscribe(([n,i])=>{this.inlinePaddingLeft="inline"===n?this.level*i:null}),this.dir=this.directionality.value,this.directionality.change?.pipe((0,l.takeUntil)(this.destroy$)).subscribe(n=>{this.dir=n})}ngAfterContentInit(){this.listOfRouterLink.changes.pipe((0,l.takeUntil)(this.destroy$)).subscribe(()=>this.updateRouterActive()),this.updateRouterActive()}ngOnChanges(n){n.nzSelected&&this.setSelectedState(this.nzSelected)}ngOnDestroy(){this.destroy$.next(!0),this.destroy$.complete()}static#e=this.\u0275fac=function(i){return new(i||o)(e.\u0275\u0275directiveInject(M
1),e.\u0275\u0275directiveInject(e.ChangeDetectorRef),e.\u0275\u0275directiveInject(I,8),e.\u0275\u0275directiveInject(h),e.\u0275\u0275directiveInject(g.Directionality,8),e.\u0275\u0275directiveInject(D.RouterLink,8),e.\u0275\u0275directiveInject(D.Router,8))};static#n=this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["","nz-menu-item",""]],contentQueries:function(i,t,s){if(1&i&&e.\u0275\u0275contentQuery(s,D.RouterLink,5),2&i){let r;e.\u0275\u0275queryRefresh(r=e.\u0275\u0275loadQuery())&&(t.listOfRouterLink=r)}},hostVars:20,hostBindings:function(i,t){1&i&&e.\u0275\u0275listener("click",function(r){return t.clickMenuItem(r)}),2&i&&(e.\u0275\u0275styleProp("padding-left","rtl"===t.dir?null:t.nzPaddingLeft||t.inlinePaddingLeft,"px")("padding-right","rtl"===t.dir?t.nzPaddingLeft||t.inlinePaddingLeft:null,"px"),e.\u0275\u0275classProp("ant-dropdown-menu-item",t.isMenuInsideDropDown)("ant-dropdown-menu-item-selected",t.isMenuInsideDropDown&&t.nzSelected)("ant-dropdown-menu-item-danger",t.isMenuInsideDropDown&&t.nzDanger)("ant-dropdown-menu-item-disabled",t.isMenuInsideDropDown&&t.nzDisabled)("ant-menu-item",!t.isMenuInsideDropDown)("ant-menu-item-selected",!t.isMenuInsideDropDown&&t.nzSelected)("ant-menu-item-danger",!t.isMenuInsideDropDown&&t.nzDanger)("ant-menu-item-disabled",!t.isMenuInsideDropDown&&t.nzDisabled))},inputs:{nzPaddingLeft:"nzPaddingLeft",nzDisabled:"nzDisabled",nzSelected:"nzSelected",nzDanger:"nzDanger",nzMatchRouterExact:"nzMatchRouterExact",nzMatchRouter:"nzMatchRouter"},exportAs:["nzMenuItem"],features:[e.\u0275\u0275NgOnChangesFeature],attrs:W,ngContentSelectors:E,decls:2,vars:0,consts:[[1,"ant-menu-title-content"]],template:function(i,t){1&i&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"span",0),e.\u0275\u0275projection(1),e.\u0275\u0275elementEnd())},encapsulation:2,changeDetection:0})}return(0,z.__decorate)([(0,f.InputBoolean)()],o.prototype,"nzDisabled",void 0),(0,z.__decorate)([(0,f.InputBoolean)()],o.prototype,"nzSelected",void 0),(0,z.__decorate)([(0,f.InputBoolean)()],o.prototype,"nzDanger",void 0),(0,z.__decorate)([(0,f.InputBoolean)()],o.prototype,"nzMatchRouterExact",void 0),(0,z.__decorate)([(0,f.InputBoolean)()],o.prototype,"nzMatchRouter",void 0),o})(),P=(()=>{class o{constructor(n,i){this.cdr=n,this.directionality=i,this.nzIcon=null,this.nzTitle=null,this.isMenuInsideDropDown=!1,this.nzDisabled=!1,this.paddingLeft=null,this.mode="vertical",this.toggleSubMenu=new e.EventEmitter,this.subMenuMouseState=new e.EventEmitter,this.dir="ltr",this.destroy$=new u.Subject}ngOnInit(){this.dir=this.directionality.value,this.directionality.change?.pipe((0,l.takeUntil)(this.destroy$)).subscribe(n=>{this.dir=n,this.cdr.detectChanges()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}setMouseState(n){this.nzDisabled||this.subMenuMouseState.next(n)}clickTitle(){"inline"===this.mode&&!this.nzDisabled&&this.toggleSubMenu.emit()}static#e=this.\u0275fac=function(i){return new(i||o)(e.\u0275\u0275directiveInject(e.ChangeDetectorRef),e.\u0275\u0275directiveInject(g.Directionality,8))};static#n=this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["","nz-submenu-title",""]],hostVars:8,hostBindings:function(i,t){1&i&&e.\u0275\u0275listener("click",function(){return t.clickTitle()})("mouseenter",function(){return t.setMouseState(!0)})("mouseleave",function(){return t.setMouseState(!1)}),2&i&&(e.\u0275\u0275styleProp("padding-left","rtl"===t.dir?null:t.paddingLeft,"px")("padding-right","rtl"===t.dir?t.paddingLeft:null,"px"),e.\u0275\u0275classProp("ant-dropdown-menu-submenu-title",t.isMenuInsideDropDown)("ant-menu-submenu-title",!t.isMenuInsideDropDown))},inputs:{nzIcon:"nzIcon",nzTitle:"nzTitle",isMenuInsideDropDown:"isMenuInsideDropDown",nzDisabled:"nzDisabled",paddingLeft:"paddingLeft",mode:"mode"},outputs:{toggleSubMenu:"toggleSubMenu",subMenuMouseState:"subMenuMouseState"},exportAs:["nzSubmenuTitle"],attrs:U,ngContentSelectors:E,decls:6,vars:4,consts:[["nz-icon","",3,"nzType",4,"ngIf"],[4,"nzStringTemplateOutlet"],["class","ant-dropdown-menu-submenu-expand-icon",3,"ngSwitch",4,"ngIf","ngIfElse"],["notDropdownTpl",""],["nz-icon","",3,"nzType"],[1,"ant-menu-title-content"],[1,"ant-dropdown-menu-submenu-expand-icon",3,"ngSwitch"],["nz-icon","","nzType","left","class","ant-dropdown-menu-submenu-arrow-icon",4,"ngSwitchCase"],["nz-icon","","nzType","right","class","ant-dropdown-menu-submenu-arrow-icon",4,"ngSwitchDefault"],["nz-icon","","nzType","left",1,"ant-dropdown-menu-submenu-arrow-icon"],["nz-icon","","nzType","right",1,"ant-dropdown-menu-submenu-arrow-icon"],[1,"ant-menu-submenu-arrow"]],template:function(i,t){if(1&i&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275template(0,H,1,1,"span",0),e.\u0275\u0275template(1,Q,3,1,"ng-container",1),e.\u0275\u0275projection(2),e.\u0275\u0275template(3,G,3,2,"span",2),e.\u0275\u0275template(4,J,1,0,"ng-template",null,3,e.\u0275\u0275templateRefExtractor)),2&i){const s=e.\u0275\u0275reference(5);e.\u0275\u0275property("ngIf",t.nzIcon),e.\u0275\u0275advance(1),e.\u0275\u0275property("nzStringTemplateOutlet",t.nzTitle),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",t.isMenuInsideDropDown)("ngIfElse",s)}},dependencies:[m.NgIf,m.NgSwitch,m.NgSwitchCase,m.NgSwitchDefault,k.NzIconDirective,b.NzStringTemplateOutletDirective],encapsulation:2,changeDetection:0})}return o}
1)(),$=(()=>{class o{constructor(n,i,t){this.elementRef=n,this.renderer=i,this.directionality=t,this.templateOutlet=null,this.menuClass="",this.mode="vertical",this.nzOpen=!1,this.listOfCacheClassName=[],this.expandState="collapsed",this.dir="ltr",this.destroy$=new u.Subject}calcMotionState(){this.expandState=this.nzOpen?"expanded":"collapsed"}ngOnInit(){this.calcMotionState(),this.dir=this.directionality.value,this.directionality.change?.pipe((0,l.takeUntil)(this.destroy$)).subscribe(n=>{this.dir=n})}ngOnChanges(n){const{mode:i,nzOpen:t,menuClass:s}=n;(i||t)&&this.calcMotionState(),s&&(this.listOfCacheClassName.length&&this.listOfCacheClassName.filter(r=>!!r).forEach(r=>{this.renderer.removeClass(this.elementRef.nativeElement,r)}),this.menuClass&&(this.listOfCacheClassName=this.menuClass.split(" "),this.listOfCacheClassName.filter(r=>!!r).forEach(r=>{this.renderer.addClass(this.elementRef.nativeElement,r)})))}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static#e=this.\u0275fac=function(i){return new(i||o)(e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(g.Directionality,8))};static#n=this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["","nz-submenu-inline-child",""]],hostAttrs:[1,"ant-menu","ant-menu-inline","ant-menu-sub"],hostVars:3,hostBindings:function(i,t){2&i&&(e.\u0275\u0275syntheticHostProperty("@collapseMotion",t.expandState),e.\u0275\u0275classProp("ant-menu-rtl","rtl"===t.dir))},inputs:{templateOutlet:"templateOutlet",menuClass:"menuClass",mode:"mode",nzOpen:"nzOpen"},exportAs:["nzSubmenuInlineChild"],features:[e.\u0275\u0275NgOnChangesFeature],attrs:X,decls:1,vars:1,consts:[[3,"ngTemplateOutlet"]],template:function(i,t){1&i&&e.\u0275\u0275template(0,Y,0,0,"ng-template",0),2&i&&e.\u0275\u0275property("ngTemplateOutlet",t.templateOutlet)},dependencies:[m.NgTemplateOutlet],encapsulation:2,data:{animation:[_.collapseMotion]},changeDetection:0})}return o})(),A=(()=>{class o{constructor(n){this.directionality=n,this.menuClass="",this.theme="light",this.templateOutlet=null,this.isMenuInsideDropDown=!1,this.mode="vertical",this.position="right",this.nzDisabled=!1,this.nzOpen=!1,this.subMenuMouseState=new e.EventEmitter,this.expandState="collapsed",this.dir="ltr",this.destroy$=new u.Subject}setMouseState(n){this.nzDisabled||this.subMenuMouseState.next(n)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}calcMotionState(){this.nzOpen?"horizontal"===this.mode?this.expandState="bottom":"vertical"===this.mode&&(this.expandState="active"):this.expandState="collapsed"}ngOnInit(){this.calcMotionState(),this.dir=this.directionality.value,this.directionality.change?.pipe((0,l.takeUntil)(this.destroy$)).subscribe(n=>{this.dir=n})}ngOnChanges(n){const{mode:i,nzOpen:t}=n;(i||t)&&this.calcMotionState()}static#e=this.\u0275fac=function(i){return new(i||o)(e.\u0275\u0275directiveInject(g.Directionality,8))};static#n=this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["","nz-submenu-none-inline-child",""]],hostAttrs:[1,"ant-menu-submenu","ant-menu-submenu-popup"],hostVars:14,hostBindings:function(i,t){1&i&&e.\u0275\u0275listener("mouseenter",function(){return t.setMouseState(!0)})("mouseleave",function(){return t.setMouseState(!1)}),2&i&&(e.\u0275\u0275syntheticHostProperty("@slideMotion",t.expandState)("@zoomBigMotion",t.expandState),e.\u0275\u0275classProp("ant-menu-light","light"===t.theme)("ant-menu-dark","dark"===t.theme)("ant-menu-submenu-placement-bottom","horizontal"===t.mode)("ant-menu-submenu-placement-right","vertical"===t.mode&&"right"===t.position)("ant-menu-submenu-placement-left","vertical"===t.mode&&"left"===t.position)("ant-menu-submenu-rtl","rtl"===t.dir))},inputs:{menuClass:"menuClass",theme:"theme",templateOutlet:"templateOutlet",isMenuInsideDropDown:"isMenuInsideDropDown",mode:"mode",position:"position",nzDisabled:"nzDisabled",nzOpen:"nzOpen"},outputs:{subMenuMouseState:"subMenuMouseState"},exportAs:["nzSubmenuNoneInlineChild"],features:[e.\u0275\u0275NgOnChangesFeature],attrs:Z,decls:2,vars:16,consts:[[3,"ngClass"],[3,"ngTemplateOutlet"]],template:function(i,t){1&i&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275template(1,q,0,0,"ng-template",1),e.\u0275\u0275elementEnd()),2&i&&(e.\u0275\u0275classProp("ant-dropdown-menu",t.isMenuInsideDropDown)("ant-menu",!t.isMenuInsideDropDown)("ant-dropdown-menu-vertical",t.isMenuInsideDropDown)("ant-menu-vertical",!t.isMenuInsideDropDown)("ant-dropdown-menu-sub",t.isMenuInsideDropDown)("ant-menu-sub",!t.isMenuInsideDropDown)("ant-menu-rtl","rtl"===t.dir),e.\u0275\u0275property("ngClass",t.menuClass),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngTemplateOutlet",t.templateOutlet))},dependencies:[m.NgClass,m.NgTemplateOutlet],encapsulation:2,data:{animation:[_.zoomBigMotion,_.slideMotion]},changeDetection:0})}return o}
1)();const j=[p.POSITION_MAP.rightTop,p.POSITION_MAP.right,p.POSITION_MAP.rightBottom,p.POSITION_MAP.leftTop,p.POSITION_MAP.left,p.POSITION_MAP.leftBottom],me=[p.POSITION_MAP.bottomLeft,p.POSITION_MAP.bottomRight,p.POSITION_MAP.topRight,p.POSITION_MAP.topLeft];let R=(()=>{class o{setOpenStateWithoutDebounce(n){this.nzSubmenuService.setOpenStateWithoutDebounce(n)}toggleSubMenu(){this.setOpenStateWithoutDebounce(!this.nzOpen)}setMouseEnterState(n){this.isActive=n,"inline"!==this.mode&&this.nzSubmenuService.setMouseEnterTitleOrOverlayState(n)}setTriggerWidth(){"horizontal"===this.mode&&this.platform.isBrowser&&this.cdkOverlayOrigin&&"bottomLeft"===this.nzPlacement&&(this.triggerWidth=this.cdkOverlayOrigin.nativeElement.getBoundingClientRect().width)}onPositionChange(n){const i=(0,p.getPlacementName)(n);"rightTop"===i||"rightBottom"===i||"right"===i?this.position="right":("leftTop"===i||"leftBottom"===i||"left"===i)&&(this.position="left")}constructor(n,i,t,s,r,v,c){this.nzMenuService=n,this.cdr=i,this.nzSubmenuService=t,this.platform=s,this.isMenuInsideDropDown=r,this.directionality=v,this.noAnimation=c,this.nzMenuClassName="",this.nzPaddingLeft=null,this.nzTitle=null,this.nzIcon=null,this.nzOpen=!1,this.nzDisabled=!1,this.nzPlacement="bottomLeft",this.nzOpenChange=new e.EventEmitter,this.cdkOverlayOrigin=null,this.listOfNzSubMenuComponent=null,this.listOfNzMenuItemDirective=null,this.level=this.nzSubmenuService.level,this.destroy$=new u.Subject,this.position="right",this.triggerWidth=null,this.theme="light",this.mode="vertical",this.inlinePaddingLeft=null,this.overlayPositions=j,this.isSelected=!1,this.isActive=!1,this.dir="ltr"}ngOnInit(){this.nzMenuService.theme$.pipe((0,l.takeUntil)(this.destroy$)).subscribe(n=>{this.theme=n,this.cdr.markForCheck()}),this.nzSubmenuService.mode$.pipe((0,l.takeUntil)(this.destroy$)).subscribe(n=>{this.mode=n,"horizontal"===n?this.overlayPositions=[p.POSITION_MAP[this.nzPlacement],...me]:"vertical"===n&&(this.overlayPositions=j),this.cdr.markForCheck()}),(0,u.combineLatest)([this.nzSubmenuService.mode$,this.nzMenuService.inlineIndent$]).pipe((0,l.takeUntil)(this.destroy$)).subscribe(([n,i])=>{this.inlinePaddingLeft="inline"===n?this.level*i:null,this.cdr.markForCheck()}),this.nzSubmenuService.isCurrentSubMenuOpen$.pipe((0,l.takeUntil)(this.destroy$)).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((0,l.takeUntil)(this.destroy$)).subscribe(n=>{this.dir=n,this.cdr.markForCheck()})}ngAfterContentInit(){this.setTriggerWidth();const n=this.listOfNzMenuItemDirective,i=n.changes,t=(0,u.merge)(i,...n.map(s=>s.selected$));i.pipe((0,l.startWith)(n),(0,l.switchMap)(()=>t),(0,l.startWith)(!0),(0,l.map)(()=>n.some(s=>s.nzSelected)),(0,l.takeUntil)(this.destroy$)).subscribe(s=>{this.isSelected=s,this.cdr.markForCheck()})}ngOnChanges(n){const{nzOpen:i}=n;i&&(this.nzSubmenuService.setOpenStateWithoutDebounce(this.nzOpen),this.setTriggerWidth())}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static#e=this.\u0275fac=function(i){return new(i||o)(e.\u0275\u0275directiveInject(M),e.\u0275\u0275directiveInject(e.ChangeDetectorRef),e.\u0275\u0275directiveInject(I),e.\u0275\u0275directiveInject(T.Platform),e.\u0275\u0275directiveInject(h),e.\u0275\u0275directiveInject(g.Directionality,8),e.\u0275\u0275directiveInject(C.NzNoAnimationDirective,9))};static#n=this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["","nz-submenu",""]],contentQueries:function(i,t,s){if(1&i&&(e.\u0275\u0275contentQuery(s,o,5),e.\u0275\u0275contentQuery(s,y,5)),2&i){let r;e.\u0275\u0275queryRefresh(r=e.\u0275\u0275loadQuery())&&(t.listOfNzSubMenuComponent=r),e.\u0275\u0275queryRefresh(r=e.\u0275\u0275loadQuery())&&(t.listOfNzMenuItemDirective=r)}},viewQuery:function(i,t){if(1&i&&e.\u0275\u0275viewQuery(S.CdkOverlayOrigin,7,e.ElementRef),2&i){let s;e.\u0275\u0275queryRefresh(s=e.\u0275\u0275loadQuery())&&(t.cdkOverlayOrigin=s.first)}},hostVars:34,hostBindings:function(i,t){2&i&&e.\u0275\u0275classProp("ant-dropdown-menu-submenu",t.isMenuInsideDropDown)("ant-dropdown-menu-submenu-disabled",t.isMenuInsideDropDown&&t.nzDisabled)("ant-dropdown-menu-submenu-open",t.isMenuInsideDropDown&&t.nzOpen)("ant-dropdown-menu-submenu-selected",t.isMenuInsideDropDown&&t.isSelected)("ant-dropdown-menu-submenu-vertical",t.isMenuInsideDropDown&&"vertical"===t.mode)("ant-dropdown-menu-submenu-horizontal",t.isMenuInsideDropDown&&"horizontal"===t.mode)("ant-dropdown-menu-submenu-inline",t.isMenuInsideDropDown&&"inline"===t.mode)("ant-dropdown-menu-submenu-active",t.isMenuInsideDropDown&&t.isActive)("ant-menu-submenu",!t.isMenuInsideDropDown)("ant-menu-submenu-disabled",!t.isMenuInsideDropDown&&t.nzDisabled)("ant-menu-submenu-open",!t.isMenuInsideDropDown&&t.nzOpen)("ant-menu-submenu-selected",!t.isMenuInsideDropDown&&t.isSelected)("ant-menu-submenu-vertical",!t.isMenuInsideDropDown&&"vertical"===t.mode)("ant-menu-submenu-horizontal",!t.isMenuInsideDropDown&&"horizontal"===t.mode)("ant-menu-submenu-inline",!t.isMenuInsideDropDown&&"inline"===t.mode)("ant-menu-submenu-active",!t.isMenuInsideDropDown&&t.isActive)("ant-menu-submenu-rtl","rtl"===t.dir)},inputs:{nzMenuClassName:"nzMenuClassName",nzPaddingLeft:"nzPaddingLeft",nzTitle:"nzTitle",nzIcon:"nzIcon",nzOpen:"nzOpen",nzDisabled:"nzDisabled",nzPlacement:"nzPlacement"},outputs:{nzOpenChange:"nzOpenChange"},exportAs:["nzSubmenu"],features:[e.\u0275\u0275ProvidersFeature([I]),e.\u0275\u0275NgOnChangesFeature],attrs:x,ngContentSelectors:re,decls:8,vars:9,consts:[["nz-submenu-title","","cdkOverlayOrigin","",3,"nzIcon","nzTitle","mode","nzDisabled","isMenuInsideDropDown","paddingLeft","subMenuMouseState","toggleSubMenu"],["origin","cdkOverlayOrigin"],[4,"ngIf"],["nz-submenu-inline-child","",3,"mode","nzOpen","nzNoAnimation","menuClass","templateOutlet",4,"ngIf","ngIfElse"],["nonInlineTemplate",""],["subMenuTemplate",""],["nz-submenu-inline-child","",3,"mode","nzOpen","nzNoAnimation","menuClass","templateOutlet"],["cdkConnectedOverlay","",3,"cdkConnectedOverlayPositions","cdkConnectedOverlayOrigin","cdkConnectedOverlayWidth","cdkConnectedOverlayOpen","cdkConnectedOverlayTransformOriginOn","positionChange"],["nz-submenu-none-inline-child","",3,"theme","mode","nzOpen","position","nzDisabled","isMenuInsideDropDown","templateOutlet","menuClass","nzNoAnimation","subMenuMouseState"]],template:function(i,t){if(1&i&&(e.\u0275\u0275projectionDef(se),e.\u0275\u0275elementStart(0,"div",0,1),e.\u0275\u0275listener("subMenuMouseState",function(r){return t.setMouseEnterState(r)})("toggleSubMenu",function(){return t.toggleSubMenu()}),e.\u0275\u0275template(2,ee,1,0,"ng-content",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,ne,1,6,"div",3),e.\u0275\u0275template(4,ie,1,5,"ng-template",null,4,e.\u0275\u0275templateRefExtractor),e.\u0275\u0275template(6,oe,1,0,"ng-template",null,5,e.\u0275\u0275templateRefExtractor)),2&i){const s=e.\u0275\u0275reference(5);e.\u0275\u0275property("nzIcon",t.nzIcon)("nzTitle",t.nzTitle)("mode",t.mode)("nzDisabled",t.nzDisabled)("isMenuInsideDropDown",t.isMenuInsideDropDown)("paddingLeft",t.nzPaddingLeft||t.inlinePaddingLeft),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!t.nzTitle),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","inline"===t.mode)("ngIfElse",s)}},dependencies:[m.NgIf,S.CdkConnectedOverlay,S.CdkOverlayOrigin,C.NzNoAnimationDirective,P,$,A],encapsulation:2,changeDetection:0})}return(0,z.__decorate)([(0,f.InputBoolean)()],o.prototype,"nzOpen",void 0),(0,z.__decorate)([(0,f.InputBoolean)()],o.prototype,"nzDisabled",void 0),o})();function L(o,d){return o||d}function B(o){return o||!1}let he=(()=>{class o{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=[]))}constructor(n,i,t,s){this.nzMenuService=n,this.isMenuInsideDropDown=i,this.cdr=t,this.directionality=s,this.nzInlineIndent=24,this.nzTheme="light",this.nzMode="vertical",this.nzInlineCollapsed=!1,this.nzSelectable=!this.isMenuInsideDropDown,this.nzClick=new e.EventEmitter,this.actualMode="vertical",this.dir="ltr",this.inlineCollapsed$=new u.BehaviorSubject(this.nzInlineCollapsed),this.mode$=new u.BehaviorSubject(this.nzMode),this.destroy$=new u.Subject,this.listOfOpenedNzSubMenuComponent=[]}ngOnInit(){(0,u.combineLatest)([this.inlineCollapsed$,this.mode$]).pipe((0,l.takeUntil)(this.destroy$)).subscribe(([n,i])=>{this.actualMode=n?"vertical":i,this.nzMenuService.setMode(this.actualMode),this.cdr.markForCheck()}
1),this.nzMenuService.descendantMenuItemClick$.pipe((0,l.takeUntil)(this.destroy$)).subscribe(n=>{this.nzClick.emit(n),this.nzSelectable&&!n.nzMatchRouter&&this.listOfNzMenuItemDirective.forEach(i=>i.setSelectedState(i===n))}),this.dir=this.directionality.value,this.directionality.change?.pipe((0,l.takeUntil)(this.destroy$)).subscribe(n=>{this.dir=n,this.nzMenuService.setMode(this.actualMode),this.cdr.markForCheck()})}ngAfterContentInit(){this.inlineCollapsed$.pipe((0,l.takeUntil)(this.destroy$)).subscribe(()=>{this.updateInlineCollapse(),this.cdr.markForCheck()})}ngOnChanges(n){const{nzInlineCollapsed:i,nzInlineIndent:t,nzTheme:s,nzMode:r}=n;i&&this.inlineCollapsed$.next(this.nzInlineCollapsed),t&&this.nzMenuService.setInlineIndent(this.nzInlineIndent),s&&this.nzMenuService.setTheme(this.nzTheme),r&&(this.mode$.next(this.nzMode),!n.nzMode.isFirstChange()&&this.listOfNzSubMenuComponent&&this.listOfNzSubMenuComponent.forEach(v=>v.setOpenStateWithoutDebounce(!1)))}ngOnDestroy(){this.destroy$.next(!0),this.destroy$.complete()}static#e=this.\u0275fac=function(i){return new(i||o)(e.\u0275\u0275directiveInject(M),e.\u0275\u0275directiveInject(h),e.\u0275\u0275directiveInject(e.ChangeDetectorRef),e.\u0275\u0275directiveInject(g.Directionality,8))};static#n=this.\u0275dir=e.\u0275\u0275defineDirective({type:o,selectors:[["","nz-menu",""]],contentQueries:function(i,t,s){if(1&i&&(e.\u0275\u0275contentQuery(s,y,5),e.\u0275\u0275contentQuery(s,R,5)),2&i){let r;e.\u0275\u0275queryRefresh(r=e.\u0275\u0275loadQuery())&&(t.listOfNzMenuItemDirective=r),e.\u0275\u0275queryRefresh(r=e.\u0275\u0275loadQuery())&&(t.listOfNzSubMenuComponent=r)}},hostVars:34,hostBindings:function(i,t){2&i&&e.\u0275\u0275classProp("ant-dropdown-menu",t.isMenuInsideDropDown)("ant-dropdown-menu-root",t.isMenuInsideDropDown)("ant-dropdown-menu-light",t.isMenuInsideDropDown&&"light"===t.nzTheme)("ant-dropdown-menu-dark",t.isMenuInsideDropDown&&"dark"===t.nzTheme)("ant-dropdown-menu-vertical",t.isMenuInsideDropDown&&"vertical"===t.actualMode)("ant-dropdown-menu-horizontal",t.isMenuInsideDropDown&&"horizontal"===t.actualMode)("ant-dropdown-menu-inline",t.isMenuInsideDropDown&&"inline"===t.actualMode)("ant-dropdown-menu-inline-collapsed",t.isMenuInsideDropDown&&t.nzInlineCollapsed)("ant-menu",!t.isMenuInsideDropDown)("ant-menu-root",!t.isMenuInsideDropDown)("ant-menu-light",!t.isMenuInsideDropDown&&"light"===t.nzTheme)("ant-menu-dark",!t.isMenuInsideDropDown&&"dark"===t.nzTheme)("ant-menu-vertical",!t.isMenuInsideDropDown&&"vertical"===t.actualMode)("ant-menu-horizontal",!t.isMenuInsideDropDown&&"horizontal"===t.actualMode)("ant-menu-inline",!t.isMenuInsideDropDown&&"inline"===t.actualMode)("ant-menu-inline-collapsed",!t.isMenuInsideDropDown&&t.nzInlineCollapsed)("ant-menu-rtl","rtl"===t.dir)},inputs:{nzInlineIndent:"nzInlineIndent",nzTheme:"nzTheme",nzMode:"nzMode",nzInlineCollapsed:"nzInlineCollapsed",nzSelectable:"nzSelectable"},outputs:{nzClick:"nzClick"},exportAs:["nzMenu"],features:[e.\u0275\u0275ProvidersFeature([{provide:O,useClass:M},{provide:M,useFactory:L,deps:[[new e.SkipSelf,new e.Optional,M],O]},{provide:h,useFactory:B,deps:[[new e.SkipSelf,new e.Optional,h]]}]),e.\u0275\u0275NgOnChangesFeature]})}return(0,z.__decorate)([(0,f.InputBoolean)()],o.prototype,"nzInlineCollapsed",void 0),(0,z.__decorate)([(0,f.InputBoolean)()],o.prototype,"nzSelectable",void 0),o})();function F(o){return o||!1}let ze=(()=>{class o{constructor(n,i,t){this.elementRef=n,this.renderer=i,this.isMenuInsideDropDown=t,this.renderer.addClass(n.nativeElement,this.isMenuInsideDropDown?"ant-dropdown-menu-item-group":"ant-menu-item-group")}ngAfterViewInit(){const n=this.titleElement.nativeElement.nextElementSibling;n&&this.renderer.addClass(n,this.isMenuInsideDropDown?"ant-dropdown-menu-item-group-list":"ant-menu-item-group-list")}static#e=this.\u0275fac=function(i){return new(i||o)(e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(h))};static#n=this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["","nz-menu-group",""]],viewQuery:function(i,t){if(1&i&&e.\u0275\u0275viewQuery(le,5),2&i){let s;e.\u0275\u0275queryRefresh(s=e.\u0275\u0275loadQuery())&&(t.titleElement=s.first)}},inputs:{nzTitle:"nzTitle"},exportAs:["nzMenuGroup"],features:[e.\u0275\u0275ProvidersFeature([{provide:h,useFactory:F,deps:[[new e.SkipSelf,new e.Optional,h]]}])],attrs:ue,ngContentSelectors:pe,decls:5,vars:6,consts:[["titleElement",""],[4,"nzStringTemplateOutlet"],[4,"ngIf"]],template:function(i,t){1&i&&(e.\u0275\u0275projectionDef(ce),e.\u0275\u0275elementStart(0,"div",null,0),e.\u0275\u0275template(2,ae,2,1,"ng-container",1),e.\u0275\u0275template(3,de,1,0,"ng-content",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275projection(4)),2&i&&(e.\u0275\u0275classProp("ant-menu-item-group-title",!t.isMenuInsideDropDown)("ant-dropdown-menu-item-group-title",t.isMenuInsideDropDown),e.\u0275\u0275advance(2),e.\u0275\u0275property("nzStringTemplateOutlet",t.nzTitle),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t.nzTitle))},dependencies:[m.NgIf,b.NzStringTemplateOutletDirective],encapsulation:2,changeDetection:0})}return o}
1)(),fe=(()=>{class o{constructor(n){this.elementRef=n}static#e=this.\u0275fac=function(i){return new(i||o)(e.\u0275\u0275directiveInject(e.ElementRef))};static#n=this.\u0275dir=e.\u0275\u0275defineDirective({type:o,selectors:[["","nz-menu-divider",""]],hostAttrs:[1,"ant-dropdown-menu-item-divider"],exportAs:["nzMenuDivider"]})}return o})(),Me=(()=>{class o{static#e=this.\u0275fac=function(i){return new(i||o)};static#n=this.\u0275mod=e.\u0275\u0275defineNgModule({type:o});static#t=this.\u0275inj=e.\u0275\u0275defineInjector({imports:[g.BidiModule,m.CommonModule,T.PlatformModule,S.OverlayModule,k.NzIconModule,C.NzNoAnimationModule,b.NzOutletModule]})}return o})()}}]);

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.