Object Layer Ordering
Overview
Use the layer ordering APIs to move objects forward or backward by one step, or jump them to the front/back of the stack.
API
bringForward
editor.bringForward([objectId])
sendBackward
editor.sendBackward([objectId])
bringObjectsToFront
editor.bringObjectsToFront([objectId])
sendObjectsToBack
editor.sendObjectsToBack([objectId])
Behavior
- Ordering is updated within each object’s parent container.
- When multiple objects are moved, their relative order is preserved.
- Layer changes are recorded in history.
Example
editor.bringForward([rect.id])
editor.sendBackward([circle.id])