ungroup
Ungroups the given node
, moving all of node
's children into node
's parent and removing node
. Returns an array of nodes that were children of node
.
Signature
ungroup(node: SceneNode & ChildrenMixin): Array<SceneNode>
Parameters
node
The node to ungroup.
Remarks
This API is roughly the equivalent of pressing Ctrl-Shift-G/⌘⇧G in the editor, but ungroups the given node rather than all nodes in the current selection.
If the ungrouped node is part of the current selection, the ungrouped node's children will become part of the selection. Otherwise the selection is unchanged.
Possible error cases
Instances cannot be ungrouped
Components cannot be ungrouped
Only group-like nodes can be ungrouped
The given node cannot be ungrouped