UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

29 lines (28 loc) 1.04 kB
import { OnInit, EventEmitter } from '@angular/core'; import { AbstractMenuItem } from './AbstractMenuItem'; import { NeedFocusService } from '../service/NeedFocusService.service'; import { MenuItemModel } from './model/MenuItemModel'; export declare class CheckMenuItem extends AbstractMenuItem implements OnInit { static readonly TYPE_NAME: string; static readonly CHECK_EVENT: string; static readonly UNCHECK_EVENT: string; private _isCheck; protected model: MenuItemModel; private checkEvent; private uncheckEvent; constructor(needFocusService: NeedFocusService); ngOnInit(): void; private setCheck(check); hasModel(): boolean; hasPrefixIcon(): boolean; check(): void; uncheck(): void; getCheckEvent(): EventEmitter<any>; setCheckEvent(event: EventEmitter<any>): void; getUncheckEvent(): EventEmitter<any>; setUncheckEvent(event: EventEmitter<any>): void; isCheck(): boolean; getPrefixIconURL(): string; getPrefixLabel(): string; getLabel(): string; }