UNPKG

ag-grid-community

Version:

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

17 lines (16 loc) 1.17 kB
import type { BeanCollection } from '../context/context'; import type { AgEventType } from '../eventTypes'; import type { RowEvent } from '../events'; import type { GridOptionsService } from '../gridOptionsService'; import type { IRowModel } from '../interfaces/iRowModel'; import type { IRowNode } from '../interfaces/iRowNode'; import { RowNode } from './rowNode'; /** @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time. */ export declare function _createGlobalRowEvent<T extends AgEventType>(rowNode: RowNode, gos: GridOptionsService, type: T): RowEvent<T>; /** @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time. */ export declare const _createRowNodeSibling: (rowNode: RowNode, beans: BeanCollection) => RowNode; /** * When dragging multiple rows, we want the user to be able to drag to the prev or next in the group if dragging on one of the selected rows. * @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time. */ export declare const _prevOrNextDisplayedRow: (rowModel: IRowModel, direction: -1 | 1, initial: IRowNode | null | undefined) => RowNode | undefined;