UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

53 lines (52 loc) 2.1 kB
import { OnInit, ElementRef, EventEmitter } from '@angular/core'; import { AbstractDataView } from '../../../component/dataview/AbstractDataView'; import { MaterialStepperModel } from '../model/MaterialStepperModel'; import { IHasData } from '../../../component/IHasData'; import { UIHistory } from '../../../component/model/UIHistory'; import { KeyboardShortcutService } from '../../../service/KeyboardShortcutService.service'; export declare class MaterialStepper extends AbstractDataView implements OnInit { static readonly TYPE_NAME: string; protected field: string; protected dataParent: IHasData; protected ignoreParentData: boolean; protected ignoreParentDisabled: boolean; protected onDisabled: Function; protected onEnabled: Function; protected loadingEnabled: boolean; protected loadEvent: EventEmitter<any>; protected delegateHistory: boolean; protected historyCursor: number; protected histories: UIHistory[]; protected elementRef: ElementRef; protected dataChildren: IHasData[]; protected data: any; protected kbShortcutService: KeyboardShortcutService; protected _loaded: boolean; protected model: MaterialStepperModel; protected horizontal: boolean; protected linear: boolean; protected handler: Function; protected editable: boolean; protected editIcon: string; protected doneIcon: string; protected stepInstances: any[]; constructor(elementRef: ElementRef); ngOnInit(): void; isSelfDataDirty(): boolean; selfSaveData(): void; selfResetData(): void; isHorizontal(): boolean; setHorizontal(horizontal: boolean): boolean; isLinear(): boolean; setLinear(linear: boolean): boolean; getModel(): MaterialStepperModel; setModel(model: MaterialStepperModel): void; isEditable(): boolean; setEditable(editable: boolean): boolean; getEditIcon(): string; setEditIcon(editIcon: string): string; getDoneIcon(): string; setDoneIcon(doneIcon: string): string; getStepInstances(): any[]; getStepInstance(index: number): any; }