UNPKG

@deephaven/golden-layout

Version:

A multi-screen javascript Layout manager

16 lines 809 B
import type { ComponentConfig, ItemConfig } from '../config'; import LayoutManager from '../LayoutManager'; import AbstractContentItem, { ItemArea } from './AbstractContentItem'; export default class Root extends AbstractContentItem { childElementContainer: JQuery<HTMLElement>; private _containerElement; constructor(layoutManager: LayoutManager, config: ComponentConfig | { content: ItemConfig[]; }, containerElement: JQuery<HTMLElement>); addChild(contentItem: AbstractContentItem | ItemConfig, index?: number): void; setSize(width?: number, height?: number): void; _$getArea(): ItemArea<this>; _$highlightDropZone(x: number, y: number, area: ItemArea): void; _$onDrop(contentItem: AbstractContentItem, area: ItemArea): void; } //# sourceMappingURL=Root.d.ts.map