@eclipse-scout/core
Version:
Eclipse Scout runtime
27 lines • 1.26 kB
TypeScript
import { Desktop, EventHandler, Form, HtmlComponent, InitModelOf, Outline, Page, PageTileGrid, PropertyChangeEvent, TileOverviewFormEventMap, TileOverviewFormModel } from '../index';
export declare class TileOverviewForm extends Form implements TileOverviewFormModel {
model: TileOverviewFormModel;
eventMap: TileOverviewFormEventMap;
self: TileOverviewForm;
outline: Outline;
nodes: Page[];
tileOverviewTitle: string;
scrollable: boolean;
pageTileGrid: PageTileGrid;
contentHtmlComp: HtmlComponent;
$content: JQuery;
protected _desktopNavigationVisibilityChangeHandler: EventHandler<PropertyChangeEvent<boolean, Desktop>>;
constructor();
protected _init(model: InitModelOf<this>): void;
protected _render(): void;
protected _remove(): void;
protected _renderProperties(): void;
protected _renderPageTileGrid(): void;
protected _createPageTileGrid(): PageTileGrid;
setScrollable(scrollable: boolean): void;
protected _renderScrollable(): void;
setPage(page: Page): void;
protected _updateTitle(animated?: boolean): void;
protected _onDesktopNavigationVisibilityChange(event: PropertyChangeEvent<boolean, Desktop>): void;
}
//# sourceMappingURL=TileOverviewForm.d.ts.map