VANILLA / ENGINE WORKBENCH
Control the Grid lifecycle.
Edit a revenue pipeline with the core Grid API. Switch the renderer, load rows from a paged source, and import or export a workbook. The host state shows each Grid generation.
- Adapter
- Vanilla
- Scenario
- 100,000 accounts
- Owns
- Grid lifecycle
- Version
- Sheetwrite 0.5.0
Public API in use
What this example demonstrates.
No mock controls or copied state. Every interaction above crosses the public adapter and Grid APIs.
- 01Explicit lifecycle
createWorkbench and destroy() bound every generation — no listeners, chrome, or canvas survive teardown.
- 02Construction-bound truth
Renderer and data path rebuild the grid and live in the URL; read-only flips on the running instance.
- 03Host-owned paging
The page source, its latency, and its abort path are host code; allocation stats read back from the store.
- 04Honest Worker fallback
A failed Worker boot emits renderer-fallback and keeps painting on the main thread — requested vs. active is always visible.