UNPKG

@eclipse-scout/core

Version:
31 lines 1.17 kB
import { InitModelOf, TableHeaderMenuGroupEventMap, TableHeaderMenuGroupModel, Widget } from '../index'; export declare class TableHeaderMenuGroup extends Widget implements TableHeaderMenuGroupModel { model: TableHeaderMenuGroupModel; eventMap: TableHeaderMenuGroupEventMap; self: TableHeaderMenuGroup; text: string; textKey: string; last: boolean; $text: JQuery; constructor(); protected _init(options: InitModelOf<this>): void; protected _render(): void; appendText(text: string): void; resetText(): void; setText(text: string): void; protected _renderText(): void; protected _getFocusedGroupItem(): TableHeaderMenuGroupItem; setLast(last: boolean): void; protected _renderLast(): void; /** * Installs hover and mouse over handlers to update the text of the group. */ protected _installGroupItem(item: TableHeaderMenuGroupItem): void; } export interface TableHeaderMenuGroupItem extends Widget { /** * @returns the suffix to append to the text of a {@link TableHeaderMenuGroup}. */ computeGroupSuffix(): string; } //# sourceMappingURL=TableHeaderMenuGroup.d.ts.map