Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
addNode(CanvasSceneDocument doc, Node node, {NodeId? parentId, int? index})
→ CanvasSceneDocument
-
-
bringForward(CanvasSceneDocument doc, NodeId id)
→ CanvasSceneDocument
-
Moves
id one step toward the front within its sibling stack.
-
bringToFront(CanvasSceneDocument doc, NodeId id)
→ CanvasSceneDocument
-
Moves
id to the front of its sibling stack.
-
deleteSubtree(CanvasSceneDocument doc, NodeId id)
→ DeleteSceneSubtreeResult
-
Delete + return the full id set that was removed.
-
duplicateSubtree(CanvasSceneDocument doc, NodeId id, {Vec2 shift = const Vec2(16, 16), IdGenerator? idGen})
→ DuplicateSceneSubtreeResult
-
-
moveSubtree(CanvasSceneDocument doc, NodeId id, {NodeId? newParentId, int? toIndex})
→ CanvasSceneDocument
-
-
removeSubtree(CanvasSceneDocument doc, NodeId id)
→ CanvasSceneDocument
-
Removes the subtree rooted at
id (node + descendants).
Returns doc unchanged if id not found.
-
replaceNodeXf(CanvasSceneDocument doc, NodeId id, Transform2D xf)
→ CanvasSceneDocument
-
-
rotate(CanvasSceneDocument doc, NodeId id, double deltaRad)
→ CanvasSceneDocument
-
-
sendBackward(CanvasSceneDocument doc, NodeId id)
→ CanvasSceneDocument
-
Moves
id one step toward the back within its sibling stack.
-
sendToBack(CanvasSceneDocument doc, NodeId id)
→ CanvasSceneDocument
-
Moves
id to the back of its sibling stack.
-
translate(CanvasSceneDocument doc, NodeId id, Vec2 delta)
→ CanvasSceneDocument
-
-
uniformScale(CanvasSceneDocument doc, NodeId id, double mul)
→ CanvasSceneDocument
-