@eclipse-scout/core
Version:
Eclipse Scout runtime
24 lines • 1.05 kB
TypeScript
/// <reference types="jquery" />
import { Action, NumberColumnAggregationFunction, NumberColumnBackgroundEffect, TableHeaderMenuButtonModel, TableHeaderMenuGroup } from '../index';
export declare class TableHeaderMenuButton extends Action implements TableHeaderMenuButtonModel {
parent: TableHeaderMenuGroup;
model: TableHeaderMenuButtonModel;
aggregation: NumberColumnAggregationFunction;
backgroundEffect: NumberColumnBackgroundEffect;
direction: string;
additional: boolean;
$icon: JQuery<HTMLSpanElement>;
constructor();
protected _initKeyStrokeContext(): void;
protected _render(): void;
protected _renderProperties(): void;
protected _onMouseOver(): void;
protected _onMouseOut(): void;
protected _onFocusIn(event: FocusEvent | JQuery.FocusInEvent): void;
protected _onFocusOut(): void;
_renderToggleAction(): void;
protected _appendActionText(): void;
protected _resetText(): void;
protected _renderIconId(): void;
}
//# sourceMappingURL=TableHeaderMenuButton.d.ts.map