UNPKG

dockview-solid

Version:

Zero dependency layout manager supporting tabs, grids and splitviews

17 lines (16 loc) 688 B
import { IWatermarkRenderer, WatermarkRendererInitParameters, PanelUpdateEvent, IWatermarkPanelProps } from 'dockview-core'; /** * SolidJS implementation of IWatermarkRenderer: mounts Solid components as watermark overlay. */ export declare class SolidWatermarkPart implements IWatermarkRenderer { readonly id: string; private readonly component; readonly element: HTMLElement; private part?; private params?; constructor(id: string, component: (props: IWatermarkPanelProps) => any); init(parameters: WatermarkRendererInitParameters): void; update(event: PanelUpdateEvent): void; layout(_width: number, _height: number): void; dispose(): void; }