UNPKG

react-data-grid

Version:
205 lines (87 loc) 1.74 kB
`ReactDataGrid` (component) =========================== Props ----- ### `cellNavigationMode` type: `enum('none'|'loopOverRow'|'changeRow')` defaultValue: `'none'` ### `columns` (required) type: `union(object|array)` ### `contextMenu` type: `element` ### `draggableHeaderCell` type: `func` ### `enableCellSelect` type: `bool` defaultValue: `false` ### `enableDragAndDrop` type: `bool` ### `enableRowSelect` type: `union(bool|string)` defaultValue: `false` ### `getValidFilterValues` type: `func` ### `headerRowHeight` type: `number` ### `minHeight` (required) type: `number` defaultValue: `350` ### `minWidth` type: `number` ### `onAddFilter` type: `func` ### `onCellCopyPaste` type: `func` ### `onCellDeSelected` type: `func` ### `onCellExpand` type: `func` ### `onCellSelected` type: `func` ### `onCellsDragged` type: `func` ### `onClearFilters` type: `func` ### `onDragHandleDoubleClick` type: `func` ### `onFilter` type: `func` ### `onGridKeyDown` type: `func` ### `onGridKeyUp` type: `func` ### `onGridRowsUpdated` type: `func` ### `onGridSort` type: `func` ### `onRowClick` type: `func` ### `onRowExpandToggle` type: `func` ### `onRowSelect` type: `func` ### `onRowUpdated` type: `func` ### `rowActionsCell` type: `func` ### `rowGetter` (required) type: `func` ### `rowGroupRenderer` type: `func` ### `rowHeight` (required) type: `number` defaultValue: `35` ### `rowKey` type: `string` defaultValue: `'id'` ### `rowScrollTimeout` type: `number` defaultValue: `0` ### `rowSelection` type: `shape[object Object]` ### `rowsCount` (required) type: `number` ### `tabIndex` defaultValue: `-1` ### `toolbar` type: `element`