@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
30 lines (29 loc) • 1.19 kB
TypeScript
import * as React from 'react';
import { BaseModuleTab } from './types';
export declare function TabList({ tabs, onRemoveTab, onRemoveToolbar, onChangeTabName, disabled, }: {
disabled: boolean;
tabs: BaseModuleTab[];
onRemoveTab: (tabIndex: number) => void;
onRemoveToolbar: (tabIndex: number, toolbarIndex: number) => void;
onChangeTabName: (tabIndex: number, tabName: string) => void;
}): React.JSX.Element;
export declare function TabItem({ tab, tabIndex, onRemove, onRemoveToolbar, onChangeTabName, disabled, }: {
tab: BaseModuleTab;
tabIndex: number;
disabled: boolean;
onRemove: () => void;
onRemoveToolbar: (toolbarIndex: number) => void;
onChangeTabName: (tabName: string) => void;
}): React.JSX.Element;
export declare function ToolbarList({ toolbars, droppableId, onRemove, disabled, }: {
toolbars: string[];
droppableId: string;
disabled: boolean;
onRemove: (toolbarIndex: number) => void;
}): React.JSX.Element;
export declare function ToolbarItem({ toolbar, toolbarIndex, onRemove, disabled, }: {
disabled: boolean;
toolbar: string;
toolbarIndex: number;
onRemove: () => void;
}): React.JSX.Element;