UNPKG

dockview-solid

Version:

Zero dependency layout manager supporting tabs, grids and splitviews

18 lines (17 loc) 719 B
import { SplitviewPanel, SplitviewApi } from 'dockview-core'; import { SolidPart } from '../solid'; import { ISplitviewPanelProps } from './splitview'; import type { Component } from 'solid-js'; /** * SolidJS implementation of panel view for Dockview splitview integration. */ export declare class SolidSplitPanelView extends SplitviewPanel { readonly id: string; private readonly componentFn; constructor(id: string, component: string, componentFn: Component<ISplitviewPanelProps>); getComponent(): SolidPart<{ params: import("dockview-core").Parameters; api: import("dockview-core/dist/cjs/api/splitviewPanelApi").SplitviewPanelApiImpl; containerApi: SplitviewApi; }>; }