Interface: CanvasDocument
August 8, 2026 ยท View on GitHub
@plures/praxis / index / CanvasDocument
Interface: CanvasDocument
Defined in: src/integrations/code-canvas.ts:107
Canvas document containing nodes and edges
Properties
edges
edges:
CanvasEdge[]
Defined in: src/integrations/code-canvas.ts:117
All edges in the canvas
flows?
optionalflows?:PSFFlow[]
Defined in: src/integrations/code-canvas.ts:119
Logic flows
id
id:
string
Defined in: src/integrations/code-canvas.ts:109
Document identifier
metadata?
optionalmetadata?:object
Defined in: src/integrations/code-canvas.ts:121
Document metadata
author?
optionalauthor?:string
created
created:
number
description?
optionaldescription?:string
modified
modified:
number
name
name:
string
Defined in: src/integrations/code-canvas.ts:111
Document name
nodes
nodes:
CanvasNode[]
Defined in: src/integrations/code-canvas.ts:115
All nodes in the canvas
version
version:
string
Defined in: src/integrations/code-canvas.ts:113
Document version
viewport?
optionalviewport?:object
Defined in: src/integrations/code-canvas.ts:128
Viewport settings
x
x:
number
y
y:
number
zoom
zoom:
number