UNPKG

dockview

Version:

Zero dependency layout manager supporting tabs, grids and splitviews with ReactJS support

21 lines (20 loc) 817 B
import { GroupPanelPartInitParameters, IWatermarkRenderer } from '../../../groupview/types'; import { CompositeDisposable } from '../../../lifecycle'; import { GroupviewPanel } from '../../../groupview/groupviewPanel'; import { PanelUpdateEvent } from '../../../panel/types'; export declare class Watermark extends CompositeDisposable implements IWatermarkRenderer { private _element; private group; private params; get id(): string; constructor(); update(event: PanelUpdateEvent): void; focus(): void; toJSON(): {}; layout(width: number, height: number): void; init(params: GroupPanelPartInitParameters): void; updateParentGroup(group: GroupviewPanel, visible: boolean): void; get element(): HTMLElement; private render; dispose(): void; }