UNPKG

dockview

Version:

Zero dependency layout manager supporting tabs, grids and splitviews with ReactJS support

19 lines (18 loc) 631 B
import { GridviewPanel } from './gridviewPanel'; import { ISplitviewStyles, Orientation } from '../splitview/core/splitview'; import { FrameworkFactory } from '../types'; export interface GridviewComponentOptions { proportionalLayout: boolean; orientation: Orientation; components?: { [componentName: string]: { new (id: string, componentName: string): GridviewPanel; }; }; frameworkComponents?: { [componentName: string]: any; }; frameworkComponentFactory?: FrameworkFactory<GridviewPanel>; tabHeight?: number; styles?: ISplitviewStyles; }