UNPKG

dockview

Version:

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

19 lines (18 loc) 758 B
import { GroupPanelPartInitParameters, IContentRenderer } from '../../../groupview/types'; import { GroupviewPanel } from '../../../groupview/groupviewPanel'; import { PanelUpdateEvent } from '../../../panel/types'; export declare class WebviewContentRenderer implements IContentRenderer { readonly id: string; private _hostedContainer; private _element; private parameters; get element(): HTMLElement; constructor(id: string); focus(): void; init(parameters: GroupPanelPartInitParameters): void; toJSON(): {}; update(params: PanelUpdateEvent): void; updateParentGroup(group: GroupviewPanel, isPanelVisible: boolean): void; layout(width: number, height: number): void; dispose(): void; }