UNPKG

react-layman

Version:

A dynamic tiling layout manager made for React

15 lines (14 loc) 674 B
import { LaymanContextType, LaymanLayout, PaneRenderer, TabRenderer, ToolbarButtonType } from './types'; import { default as React } from 'react'; type LaymanProviderProps = { initialLayout: LaymanLayout; renderPane: PaneRenderer; renderTab: TabRenderer; renderNull: JSX.Element; mutable?: boolean; toolbarButtons?: Array<ToolbarButtonType>; children: React.ReactNode; }; export declare const LaymanContext: React.Context<LaymanContextType>; export declare const LaymanProvider: ({ initialLayout, renderPane, renderTab, renderNull, mutable, toolbarButtons, children, }: LaymanProviderProps) => import("react/jsx-runtime").JSX.Element; export {};