Bounding box of the node in absolute space coordinates
How this node blends with nodes behind it in the scene (see blend mode section for more details)
A string enum with value of "UNION", "INTERSECT", "SUBTRACT", or "EXCLUDE" indicating the type of boolean operation applied
An array of nodes that are being boolean operated on
Horizontal and vertical layout constraints for node
An array of effects attached to this node (see effects sectionfor more details)
An array of export settings representing images to export from node
Only specified if parameter geometry=paths is used. An array of paths representing the object fill
An array of fill paints applied to the node
a string uniquely identifying this node within the document
Does this node mask sibling nodes in front of it?
the name given to the node by the user in the tool.
Opacity of the node
data written by plugins that is visible only to the plugin that wrote it. Requires the pluginData
to include the ID of the plugin.
Keep height and width constrained to same ratio
The top two rows of a matrix that represents the 2D transform of this node relative to its parent. The bottom row of the matrix is implicitly always (0, 0, 1). Use to transform coordinates in geometry. Only present if geometry=paths is passed
data written by plugins that is visible to all plugins. Requires the pluginData
parameter to include the string "shared".
Width and height of element. This is different from the width and height of the bounding box in that the absolute bounding box represents the element after scaling and rotation. Only present if geometry=paths is passed
Where stroke is drawn relative to the vector outline as a string enum "INSIDE": draw stroke inside the shape boundary "OUTSIDE": draw stroke outside the shape boundary "CENTER": draw stroke centered along the shape boundary
Only specified if parameter geometry=paths is used. An array of paths representing the object stroke
The weight of strokes on the node
An array of stroke paints applied to the node
Styles this node uses from the global styles
The duration of the prototyping transition on this node (in milliseconds)
The easing curve used in the prototyping transition on this node
Node ID of node to transition to in prototyping
whether or not the node is visible on the canvas
Generated using TypeDoc
A group that has a boolean operation applied to it