API
›
Canvas
Elenweave Canvas API
A client-only JavaScript library under canvas/lib/, framework-agnostic, shipped as ES modules. The surface is structured around Workspace, Graph, View, and Navigator.
Structured interaction
Documentation
Browse the Elenweave Canvas docs by section. Each page keeps the same navigation and tooling so you can scan, search, and copy snippets without losing context.
Getting Started
Overview, architecture, quick start, and bundles.
Data Model
Shapes, node types, JSON payloads, and notifications.
Core Primitives
Workspace, graph, view, and navigator primitives.
Rendering & Interaction
Theme tokens, interaction defaults, menus, and virtualization.
HTML Nodes
Overlay components, data-ew hooks, and chart components.
Notes
Scope, constraints, and build output pointers.