@eclipse-scout/core
Version:
Eclipse Scout runtime
18 lines • 649 B
TypeScript
import { Action, InitModelOf, ModeModel } from '../index';
export declare class Mode<TRef = any> extends Action implements ModeModel<TRef> {
model: ModeModel<TRef>;
ref: TRef;
constructor();
protected _init(model: InitModelOf<this>): void;
protected _render(): void;
protected _renderProperties(): void;
protected _renderSelected(): void;
protected _renderTabbable(): void;
doAction(): boolean;
toggle(): void;
protected _renderIconId(): void;
protected _renderText(): void;
protected _updateLabelAndIconStyle(): void;
protected _renderActionStyle(): void;
}
//# sourceMappingURL=Mode.d.ts.map