@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
11 lines (10 loc) • 973 B
TypeScript
import { TablePlugins, ITablePlugins } from '@docsvision/web/components/table/interfaces';
import { $ContextMenuOptions, ICustomContextMenuBlock, IDataItemProvider } from '@docsvision/webclient/Platform/$ContextMenuOptions';
import { $Domain } from '@docsvision/web/core/state-management';
export declare const GridContextMenuFeature = "GridContextMenuFeature";
export declare const ContextMenuCustomTableHeaderRowPlugin: TablePlugins.HeaderRow.MountEffect;
export declare const ContextMenuCustomTableRowPlugin: TablePlugins.Row.MountEffect;
export declare const ContextMenuCustomTableCellPlugin: TablePlugins.Cell.MountEffect;
export declare const ContextMenuOptionsServiceProvider: (itemProviders: IDataItemProvider[], blocks?: ICustomContextMenuBlock[]) => TablePlugins.ServiceProvider<$ContextMenuOptions & $Domain>;
export declare const DisableNativeContextMenuTablePlugin: TablePlugins.Table.MountEffect;
export declare const ContextMenuCustomPlugins: ITablePlugins;