UNPKG

dockview-solid

Version:

Zero dependency layout manager supporting tabs, grids and splitviews

17 lines (16 loc) 580 B
import { IFrameworkPart } from 'dockview-core'; /** * SolidJS replacement for ReactPart: mounts a Solid component into a DOM node and allows imperative prop updates. */ export declare class SolidPart<P extends object> implements IFrameworkPart { private readonly parent; private readonly component; private readonly parameters; private disposed; private setState; private disposeRoot; constructor(parent: HTMLElement, component: (props: P) => any, parameters: P); private createPortal; update(props: Partial<P>): void; dispose(): void; }