jpush-ui
Version:
极光大数据前端Angular组件(^6.1.0)
33 lines (32 loc) • 1.18 kB
TypeScript
import { OnInit, AfterViewInit, OnDestroy, EventEmitter } from '@angular/core';
import { Subject } from 'rxjs/Subject';
import { MenuComponent } from './menu.component';
export declare class SubMenuComponent implements OnInit, AfterViewInit, OnDestroy {
menuComponent: MenuComponent;
hostEl: HTMLElement;
level: number;
padding: number;
_$mouseSubject: Subject<{}>;
disabled: boolean;
isShowMoreIcon: boolean;
isOpen: boolean;
isOpenChange: EventEmitter<boolean>;
readonly expandState: string;
readonly subItemSelected: boolean;
readonly submenuSelected: boolean;
readonly setMenuSubMenuClass: boolean;
readonly setMenuDisableClass: boolean;
readonly setMenuHorizontalClass: boolean;
readonly setMenuVerticalClass: boolean;
readonly setMenuInlineClass: boolean;
readonly setMenuSubmenuSelectedClass: boolean;
subMenus: any;
constructor(menuComponent: MenuComponent);
ngOnInit(): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
onMouseEnterEvent(e: any): boolean;
onMouseLeaveEvent(e: any): boolean;
clickSubMenuTitle(): boolean;
clickSubMenuDropDown(): boolean;
}