UNPKG

dockview-solid

Version:

Zero dependency layout manager supporting tabs, grids and splitviews

16 lines (15 loc) 647 B
import { IContentRenderer, GroupPanelPartInitParameters, PanelUpdateEvent, IDockviewPanelProps } from 'dockview-core'; /** * SolidJS implementation of IContentRenderer: mounts Solid components into panels. */ export declare class SolidPanelContentPart implements IContentRenderer { readonly id: string; private readonly component; readonly element: HTMLElement; private part?; constructor(id: string, component: (props: IDockviewPanelProps) => any); init(parameters: GroupPanelPartInitParameters): void; update(event: PanelUpdateEvent): void; layout(_width: number, _height: number): void; dispose(): void; }