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])