volvoxgrid_controller library

High-level Dart controller wrapping the VolvoxGrid FFI service.

VolvoxGridController creates a native grid via the Synurang runtime, exposes property getters/setters (rows, cols, text, etc.), and notifies listeners so that the VolvoxGridWidget can repaint when data changes.

The API is asynchronous because calls cross an FFI/runtime boundary. For high-volume updates, prefer setCells, setTableData, and withRedrawSuspended to minimize per-call overhead.

Classes

CellTextEntry
Simple row/col/text entry used by setCells batch operations.
EditCellStyle
Resolved style properties for the edit overlay.
VolvoxGridController
Controller for a single VolvoxGrid instance.
VolvoxGridSubtotalLevel
A subtotal grouping level used by VolvoxGridController.addSubtotals.

Enums

RendererBackend
Supported rendering backends.