@linzjs/step-ag-grid
Version:
[](https://github.com/semantic-release/semantic-release) > Reusable [ag-grid](https://www.ag-grid.com/) component for LINZ / Toitū te whenua.
11 lines (10 loc) • 543 B
TypeScript
import { ReactElement } from 'react';
import { GridContextMenuComponentProps } from './gridHook';
import { CopyOptionsKey } from './gridHook/useGridCopySettings';
import { GridBaseRow } from './types';
export interface CopyOptionsContext {
onCopy: (type?: CopyOptionsKey) => void;
copyType: CopyOptionsKey;
setCopyType: (copyType: CopyOptionsKey) => void;
}
export declare const GridRangeSelectContextMenu: <TData extends GridBaseRow>({ event, context, }: GridContextMenuComponentProps<TData, CopyOptionsContext>) => ReactElement;