Skip to Content

@revideo/core


@revideo/core / scenes / LifecycleEvents

Class: LifecycleEvents

Defined in: scenes/LifecycleEvents.ts:8 

Lifecycle events for Scene that are cleared on every reset.

Constructors

Constructor

new LifecycleEvents(scene): LifecycleEvents

Defined in: scenes/LifecycleEvents.ts:33 

Parameters

scene

Scene

Returns

LifecycleEvents

Properties

afterRender

protected readonly afterRender: EventDispatcher<CanvasRenderingContext2D>

Defined in: scenes/LifecycleEvents.ts:30 


beforeRender

protected readonly beforeRender: EventDispatcher<CanvasRenderingContext2D>

Defined in: scenes/LifecycleEvents.ts:12 


beginRender

protected readonly beginRender: EventDispatcher<CanvasRenderingContext2D>

Defined in: scenes/LifecycleEvents.ts:18 


finishRender

protected readonly finishRender: EventDispatcher<CanvasRenderingContext2D>

Defined in: scenes/LifecycleEvents.ts:24 

Accessors

onAfterRender

Get Signature

get onAfterRender(): Subscribable<CanvasRenderingContext2D, EventHandler<CanvasRenderingContext2D>>

Defined in: scenes/LifecycleEvents.ts:27 

Returns

Subscribable<CanvasRenderingContext2D, EventHandler<CanvasRenderingContext2D>>


onBeforeRender

Get Signature

get onBeforeRender(): Subscribable<CanvasRenderingContext2D, EventHandler<CanvasRenderingContext2D>>

Defined in: scenes/LifecycleEvents.ts:9 

Returns

Subscribable<CanvasRenderingContext2D, EventHandler<CanvasRenderingContext2D>>


onBeginRender

Get Signature

get onBeginRender(): Subscribable<CanvasRenderingContext2D, EventHandler<CanvasRenderingContext2D>>

Defined in: scenes/LifecycleEvents.ts:15 

Returns

Subscribable<CanvasRenderingContext2D, EventHandler<CanvasRenderingContext2D>>


onFinishRender

Get Signature

get onFinishRender(): Subscribable<CanvasRenderingContext2D, EventHandler<CanvasRenderingContext2D>>

Defined in: scenes/LifecycleEvents.ts:21 

Returns

Subscribable<CanvasRenderingContext2D, EventHandler<CanvasRenderingContext2D>>

© 2026 Haven Technologies, Inc.
Class: LifecycleEvents – Revideo