UNPKG

@arminmajerie/dockview

Version:

Zero dependency layout manager supporting tabs, grids and splitviews (SolidJS only)

19 lines 867 B
import { SolidPortalStore } from '../solid'; import { PanelUpdateEvent, IWatermarkRenderer, WatermarkRendererInitParameters, IWatermarkPanelProps } from '@arminmajerie/dockview-core'; import { JSX } from 'solid-js'; export declare class SolidWatermarkPart implements IWatermarkRenderer { readonly id: string; private readonly component; private readonly solidPortalStore; private readonly _element; private part?; private readonly parameters; get element(): HTMLElement; constructor(id: string, component: (props: IWatermarkPanelProps) => JSX.Element, solidPortalStore: SolidPortalStore); init(parameters: WatermarkRendererInitParameters): void; focus(): void; update(params: PanelUpdateEvent): void; layout(_width: number, _height: number): void; dispose(): void; } //# sourceMappingURL=solidWatermarkPart.d.ts.map