solar-ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
28 lines (27 loc) • 1.08 kB
TypeScript
import { ChangeDetectorRef, ElementRef, OnInit, Renderer2 } from '@angular/core';
import { NzMenuDirective } from './nz-menu.directive';
import { NzSubMenuComponent } from './nz-submenu.component';
export declare class NzMenuItemDirective implements OnInit {
private renderer;
cd: ChangeDetectorRef;
private nzMenuDirective;
nzSubMenuComponent: NzSubMenuComponent;
private hostElement;
private _disabled;
private _selected;
level: number;
padding: any;
isInDropDown: boolean;
nzDisabled: boolean;
nzSelected: boolean;
/** clear all item selected status except this */
onClickItem(e: MouseEvent): void;
/** define host class */
readonly isInDropDownClass: boolean;
readonly isNotInDropDownClass: boolean;
readonly setDropDownDisableClass: boolean;
readonly setMenuDisableClass: boolean;
readonly setPaddingLeft: number;
constructor(renderer: Renderer2, cd: ChangeDetectorRef, nzMenuDirective: NzMenuDirective, nzSubMenuComponent: NzSubMenuComponent, hostElement: ElementRef);
ngOnInit(): void;
}