Skip to main content

Interface: Lifecycle

An interface representing a lifecycle object that can be initialized, destroyed, and run.

Extends​

Methods​

destroy()​

destroy(...args): void | Promise<void>

Parameters​

args​

...unknown[]

Returns​

void | Promise<void>

Inherited from​

Destroyable.destroy


init()​

init(...args): void | Promise<void>

Parameters​

args​

...unknown[]

Returns​

void | Promise<void>

Inherited from​

Initializable.init


run()​

run(...args): void | Promise<void>

Parameters​

args​

...unknown[]

Returns​

void | Promise<void>

Inherited from​

Runnable.run