@eclipse-scout/core
Version:
Eclipse Scout runtime
21 lines • 1.41 kB
TypeScript
import { EventHandler, InitModelOf, NavigateButton, OutlinePageChangedEvent, OutlinePageRowLinkEvent, Page, TableAllRowsDeletedEvent, TableRowsDeletedEvent, TableRowsInsertedEvent, TableRowsSelectedEvent } from '../../../index';
export declare class NavigateDownButton extends NavigateButton {
protected _detailTableRowsSelectedHandler: EventHandler<TableRowsSelectedEvent>;
protected _detailTableRowsChangedHandler: EventHandler<TableRowsInsertedEvent | TableRowsDeletedEvent | TableAllRowsDeletedEvent>;
protected _outlinePageRowLinkHandler: EventHandler<OutlinePageRowLinkEvent>;
protected _outlinePageChangedHandler: EventHandler<OutlinePageChangedEvent>;
constructor();
protected _init(options: InitModelOf<this>): void;
protected _destroy(): void;
protected _render(): void;
protected _isDetail(): boolean;
protected _toggleDetail(): boolean;
protected _buttonEnabled(): boolean;
protected _getDrillNode(): Page;
protected _drill(): void;
protected _onDetailTableRowsSelected(event: TableRowsSelectedEvent): void;
protected _onDetailTableRowsChanged(event: TableRowsInsertedEvent | TableRowsDeletedEvent | TableAllRowsDeletedEvent): void;
protected _onOutlinePageRowLink(event: OutlinePageRowLinkEvent): void;
protected _onOutlinePageChanged(event: OutlinePageChangedEvent): void;
}
//# sourceMappingURL=NavigateDownButton.d.ts.map