Events emitted by a TreeView.

Properties

log: EventEmitter<TreeView, string>

Emits an event each time a message is logged.

Emits an event when an error occurs within the TreeView or its components. This non-fatal event is fired with an SDKResult containing error details whenever any operation fails.

Emits when the user clicks the per-row Frame button — host typically jumps a CameraFlightAnimation to the union AABB of the matching ViewObjects.

Emits when the user clicks the per-row Select button — host typically toggles the matching ViewObjects' selected state. Payload reuses TreeViewNodeTitleClickedEvent so callers have one shape to switch on.

onTreeViewDestroyed: EventEmitter<TreeView, boolean>

Emits an event when the TreeView is destroyed.