UNPKG

dockview-core

Version:

Zero dependency layout manager supporting tabs, grids and splitviews

15 lines (14 loc) 660 B
import { Overlay } from '../overlay/overlay'; import { CompositeDisposable } from '../lifecycle'; import { AnchoredBox } from '../types'; import { DockviewGroupPanel, IDockviewGroupPanel } from './dockviewGroupPanel'; export interface IDockviewFloatingGroupPanel { readonly group: IDockviewGroupPanel; position(bounds: Partial<AnchoredBox>): void; } export declare class DockviewFloatingGroupPanel extends CompositeDisposable implements IDockviewFloatingGroupPanel { readonly group: DockviewGroupPanel; readonly overlay: Overlay; constructor(group: DockviewGroupPanel, overlay: Overlay); position(bounds: Partial<AnchoredBox>): void; }