dockview
Version:
Zero dependency layout manager supporting tabs, grids and splitviews with ReactJS support
30 lines (29 loc) • 1.46 kB
TypeScript
import './footnote';
export * from './events';
export * from './lifecycle';
export * from './dnd/dataTransfer';
export * from './api/component.api';
export * from './splitview/core/splitview';
export * from './paneview/paneview';
export * from './gridview/gridview';
export * from './groupview/groupview';
export * from './gridview/baseComponentGridview';
export * from './groupview/panel/content';
export * from './groupview/tab';
export * from './groupview/types';
export * from './dockview/options';
export * from './dockview/dockviewComponent';
export * from './gridview/gridviewComponent';
export * from './splitview/splitviewComponent';
export * from './paneview/paneviewComponent';
export * from './gridview/gridviewPanel';
export * from './splitview/splitviewPanel';
export * from './paneview/paneviewPanel';
export * from './groupview/groupPanel';
export * from './react';
export { Position } from './dnd/droptarget';
export { StateObject, State, FocusEvent, PanelDimensionChangeEvent, VisibilityEvent, ActiveEvent, PanelApi, } from './api/panelApi';
export { SizeEvent, GridviewPanelApi, GridConstraintChangeEvent, } from './api/gridviewPanelApi';
export { TitleEvent, SuppressClosableEvent, DockviewPanelApi, } from './api/groupPanelApi';
export { PanelSizeEvent, PanelConstraintChangeEvent, SplitviewPanelApi, } from './api/splitviewPanelApi';
export { ExpansionEvent, PaneviewPanelApi } from './api/paneviewPanelApi';