@eclipse-scout/core
Version:
Eclipse Scout runtime
21 lines • 819 B
TypeScript
import { Action, ActionModel, BoxButtonsEventMap, BoxButtonsModel, ObjectFactoryOptions, Widget } from '../index';
/**
* Widget to render a set of Actions that look like Buttons.
*/
export declare class BoxButtons extends Widget implements BoxButtonsModel {
model: BoxButtonsModel;
eventMap: BoxButtonsEventMap;
self: BoxButtons;
buttons: Action[];
defaultButtonIndex: number;
constructor();
protected _render(): void;
protected _renderProperties(): void;
protected _renderButtons(): void;
protected _renderDefaultButtonIndex(): void;
isDefaultButtonIndex(index: number): boolean;
addButton(model: ActionModel, options?: ObjectFactoryOptions): Action;
setDefaultButtonIndex(index: number): void;
buttonCount(): number;
}
//# sourceMappingURL=BoxButtons.d.ts.map