Skip to main content

Interface: ElementEvents

Event data forElement events.

Extended by

Properties

PropertyModifierTypeDescription

changeElementState

public

PropertyChange<Element, undefined | ElementTemplateState>

Triggered on Element.elementState property change.

changeExpanded

public

PropertyChange<Element, boolean>

Triggered on Element.isExpanded property change.

changePosition

public

PropertyChange<Element, Vector>

Triggered on Element.position property change.

requestedFocus

public

object

Triggered on a request to set DOM focus on the element.

requestedFocus.source

readonly

Element

Event source (element).

requestedRedraw

public

object

Triggered on a request to re-render element on a canvas.

See

Element.redraw

requestedRedraw.level?

readonly

ElementRedrawLevel

Element re-render level: which cached state should be invalidated when redrawing it on a canvas.

Default

"render"

requestedRedraw.source

readonly

Element

Event source (element).