UNPKG

dockview-solid

Version:

Zero dependency layout manager supporting tabs, grids and splitviews

20 lines (19 loc) 701 B
import { IPanePart, PanePanelComponentInitParameter, PanelUpdateEvent } from 'dockview-core'; import { IPaneviewPanelProps } from './paneview'; import type { Component } from 'solid-js'; /** * SolidJS implementation of pane panel section for Dockview paneview integration. */ export declare class SolidPanePanelSection implements IPanePart { readonly id: string; private readonly componentFn; readonly element: HTMLElement; private part?; constructor(id: string, componentFn: Component<IPaneviewPanelProps>); init(parameters: PanePanelComponentInitParameter): void; toJSON(): { id: string; }; update(event: PanelUpdateEvent): void; dispose(): void; }