Documentation
Extend ZenGrid with built-in and custom plugins.
Understand ZenGrid's plugin architecture, lifecycle phases, and dependency system.
The CorePlugin provides foundational data and state management at phase 0.
SortPlugin and AsyncSortPlugin integrate sorting with the reactive store system.
FilterPlugin and AsyncFilterPlugin integrate filtering with reactive state and export adapters.
SelectionPlugin integrates selection with the reactive store using IntervalTree-backed queries.
EditingPlugin manages the cell editing lifecycle, editor registration, and popup coordination.
UndoRedoPlugin implements command pattern with CommandStack for undo/redo operations.
Step-by-step tutorial for creating custom ZenGrid plugins with store access and signal ownership.