@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
16 lines (14 loc) • 865 B
TypeScript
import { IDirectoryValuesIconProps } from "@docsvision/webclient/BackOffice/DirectoryValuesIcon";
import { ITablePlugins, TablePlugins } from "@docsvision/web/components/table/interfaces";
import React from "react";
export declare const REMOVE_FROM_GROUP_COLUMN_ID = "_Employees_Remove_From_Group";
export declare const RemoveFromGroupIconFeature = "RemoveFromGroupIconFeature";
export declare const RemoveFromGroupIconGridPlugin: (options: {
component: React.ComponentType<IDirectoryValuesIconProps>;
onIconClick: (args?: any) => void;
}) => TablePlugins.Cell.Component<any>;
export declare const StaffDirectoryIconColumnGridPlugin: TablePlugins.HeaderCell.Decorator;
export declare function RemoveFromGroupIconGridPlugins(options: {
component: React.ComponentType<IDirectoryValuesIconProps>;
onIconClick: (args?: any) => void;
}): ITablePlugins;