slickgrid-react
Version:
Slickgrid components made available in React
13 lines (12 loc) • 802 B
TypeScript
import type { BasePaginationComponent, BasePaginationModel, GridOption as UniversalGridOption } from '@slickgrid-universal/common';
import type { ForwardRefExoticComponent, RefAttributes } from 'react';
import type { I18Next } from './i18next.interface.js';
import type { RowDetailView } from './rowDetailView.interface.js';
export interface GridOption extends UniversalGridOption {
/** External Custom Pagination Component that can be provided by the user */
customPaginationComponent?: typeof BasePaginationComponent | (() => BasePaginationModel) | ForwardRefExoticComponent<any & RefAttributes<any>>;
/** I18N translation service instance */
i18n?: I18Next;
/** Row Detail View Plugin options & events (columnId, cssClass, toolTip, width) */
rowDetailView?: RowDetailView;
}