Overview
@draw/editor holds the editing state of the canvas: the document, the selection and the undo history. Every function is pure. A feature returns the next document, and the editor works out the undo step and keeps bound arrows attached. The design is described in Architecture and ADR 0008 (docs/decisions/0008-editor-package.md).
Status
| Part | State |
|---|---|
| Document | Done |
| Patches | Done |
| Settle | Done |
| Editor and history | Done |
| Camera | Done |
| Editing features | Done |
| Pointer session | Done |