@gridstorm/plugin-conditional-formatting
v0.1.2
Published
GridStorm conditional formatting plugin — rule-based cell styling
Maintainers
Readme
@gridstorm/plugin-conditional-formatting
Rule-based cell styling with 18+ condition types.
Install
npm install @gridstorm/plugin-conditional-formattingUsage
import { ConditionalFormattingPlugin } from '@gridstorm/plugin-conditional-formatting';
const grid = createGridEngine({
plugins: [ConditionalFormattingPlugin()],
});
grid.dispatch('formatting:addRule', {
rule: { colId: 'revenue', condition: { type: 'greaterThan', value: 1000000 }, style: { backgroundColor: '#d4edda' } }
});Features
- 18 condition types
- Color scales and data bars
- Icon sets
- Priority-based rule stacking
Documentation
License
MIT
