UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

32 lines (31 loc) 1.26 kB
import { OnInit, ElementRef, OnDestroy } from '@angular/core'; import { IContext } from './IContext'; import { IHasData } from './IHasData'; import { ContextMenuButton } from './ContextMenuButton.component'; import { NeedFocusService } from '../service/NeedFocusService.service'; export declare class EllipsisButton extends ContextMenuButton implements OnInit, IContext, OnDestroy { static readonly TYPE_NAME: string; protected dataParent: IHasData; protected ignoreParentData: boolean; protected data: any; protected ignoreParentDisabled: boolean; protected delegateHistory: boolean; protected onDisabled: Function; protected onEnabled: Function; protected loadingEnabled: boolean; protected i18nKey: string; protected bypass: boolean; protected options: any; protected menuStyleClasses: string[]; constructor(elementRef: ElementRef, needFocusService: NeedFocusService); ngOnInit(): void; ngOnDestroy(): void; onMoreButtonClick($event: Event): void; isSelfDataDirty(): boolean; getMenuStyleClasses(): string[]; setMenuStyleClasses(menuStyleClasses: string[]): void; selfSaveData(data: any): void; selfResetData(): void; doPreload(): Promise<any>; doLoaded(): void; }