UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

5 lines (4 loc) 294 B
import type { BeanCollection } from '../context/context'; import type { GridApi } from './gridApi'; export type ApiFunctionName = keyof GridApi; export type ApiFunction<TName extends ApiFunctionName> = (beans: BeanCollection, ...args: Parameters<GridApi[TName]>) => ReturnType<GridApi[TName]>;