UNPKG

ng-zorro-antd-mobile

Version:

An enterprise-class mobile UI components based on Ant Design and Angular

48 lines (47 loc) 1.92 kB
import { OnInit, EventEmitter, OnDestroy } from '@angular/core'; import { LocaleProviderService } from 'ng-zorro-antd-mobile/locale-provider'; import * as i0 from "@angular/core"; interface LocaleValue { okText: string; cancelText: string; } export declare class MenuComponent implements OnInit, OnDestroy { private _localeProviderService; prefixCls: string; subMenuPrefixCls: string; radioPrefixCls: string; multiSelectMenuBtnsCls: string; menuSelectContanerPrefixCls: string; firstLevelSelectValue: number | string; heightStyle: object; subMenuData: Array<any>; showSelect: boolean; subSelInitItem: object; locale: LocaleValue; private _data; private _unsubscribe$; get data(): any[]; set data(v: any[]); level: number; value: Array<any>; height: number; multiSelect: boolean; onChange: EventEmitter<any>; onOk: EventEmitter<any>; onCancel: EventEmitter<any>; constructor(_localeProviderService: LocaleProviderService); onMenuOk(): void; onMenuCancel(): void; getNewFsv(): string; onClickFirstLevelItem(dataItem: any): void; onClickSubMenuItem(dataItem: any): void; getSelectValue(dataItem: any): any[]; initData(): void; getClass(dataItem: any): string; dataItemSelected(dataItem: any): boolean; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<MenuComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<MenuComponent, "Menu, nzm-menu", never, { "data": { "alias": "data"; "required": false; }; "level": { "alias": "level"; "required": false; }; "value": { "alias": "value"; "required": false; }; "height": { "alias": "height"; "required": false; }; "multiSelect": { "alias": "multiSelect"; "required": false; }; }, { "onChange": "onChange"; "onOk": "onOk"; "onCancel": "onCancel"; }, never, never, false, never>; } export {};