0.0.33 • Published 8 years ago
griddle-position-plugin v0.0.33
Griddle Position Plugin (BETA)
The position plugin allows you to add infinite scrolling and other position-specific functionality to the grid.
Install the plugin by running npm install griddle-position-plugin
and add it to plugins
property on Griddle with an optional config.
import PositionPlugin from 'griddle-position-plugin';
...
const optionalConfig = {...};
<Griddle ... plugins={[PositionPlugin(optionalConfig)]}
Configuration
Optional configuration values (and their defaults)
import PositionPlugin from 'griddle-position-plugin';
...
const settings = {
// The height of the table
tableHeight: 500,
// The width of the table
tableWidth: null,
// The minimum row height
rowHeight: 30,
// The minimum column width
defaultColumnWidth: null,
// Whether or not the header should be fixed
fixedHeader: true,
// Disable pointer events while scrolling to improve performance
disablePointerEvents: false
};
...
<Griddle data={data} plugins={[PositionPlugin(settings)]}/>
Planned Features
- Infinite column scrolling
- Column resizing
- Locked columns
0.0.33
8 years ago
0.0.32
8 years ago
0.0.31
8 years ago
0.0.30
8 years ago
0.0.29
8 years ago
0.0.28
8 years ago
0.0.27
8 years ago
0.0.26
8 years ago
0.0.24
8 years ago
0.0.23
8 years ago
0.0.22
8 years ago
0.0.21
8 years ago
0.0.20
8 years ago
0.0.19
8 years ago
0.0.18
8 years ago
0.0.17
8 years ago
0.0.16
8 years ago
0.0.15
8 years ago
0.0.14
8 years ago
0.0.13
8 years ago
0.0.12
8 years ago
0.0.11
8 years ago
0.0.10
8 years ago
0.0.9
8 years ago
0.0.8
8 years ago
0.0.7
8 years ago
0.0.6
8 years ago
0.0.5
8 years ago
0.0.4
8 years ago
0.0.3
8 years ago
0.0.2
8 years ago
0.0.1
8 years ago