UNPKG

docking-egid

Version:

This library is built to provide a solution for Angular enables the creation of complex layouts consisting of panels that can be floated, docked, nested, resized, pinned, unpinned and closed. Additional components can be integrated to create an IDE-like l

46 lines (45 loc) 1.31 kB
import { IgcContentPane, IgcDockManagerComponent, IgcDockManagerLayout } from '../dockmanager/dockmanager.public-interfaces'; /** * @hidden */ export declare class SampleComponent { hiddenPanes: IgcContentPane[]; dockManager: IgcDockManagerComponent; private teamExplorerPane; private unpinnedToolboxPane; private unpinnedTeamExplorerPane; layout1: IgcDockManagerLayout; layout2: IgcDockManagerLayout; layout: IgcDockManagerLayout; private hiddenPanesSelect; private hideOnCloseCheckbox; private savedLayout; private logEnabled; private saveLayout; private loadLayout; private setActivePane; private id; private newId; private addPane; private addTab; private disableContentPane; private foundElem; private findElement; private showPane; private showAllPanes; private createElement; private handlePaneClose; private handlePinnedToggle; private handleActivePaneChanged; private handleDragStart; private handleDragOver; private handleDragEnd; private handleSplitterResizeStart; private handleSplitterResizeEnd; private handleFloatingPaneResizeStart; private handleFloatingPaneResizeMove; private handleFloatingPaneResizeEnd; private handleLayoutChange; private log; render(): any; }