Interface: Lifecycle
Defined in: src/sdk/sub/Lifecycle.ts:11
An interface that defines an object that manages the lifecycle of subscriptions.
Methods
destroy()
destroy():
void
Defined in: src/sdk/sub/Lifecycle.ts:34
Destroys subscriptions in this lifecycle. All registered subscriptions will be unregistered.
Returns
void
pause()
pause():
void
Defined in: src/sdk/sub/Lifecycle.ts:25
Pauses subscriptions in this lifecycle.
Returns
void
register()
register(
sub
):void
Defined in: src/sdk/sub/Lifecycle.ts:16
Registers a subscription to the lifecycle.
Parameters
Parameter | Type | Description |
---|---|---|
sub | Subscription | The subscription to register. |
Returns
void
resume()
resume():
void
Defined in: src/sdk/sub/Lifecycle.ts:28
Resumes subscriptions in this lifecycle.
Returns
void
unregister()
unregister(
sub
):void
Defined in: src/sdk/sub/Lifecycle.ts:22
Unregisters a subscription from the lifecycle.
Parameters
Parameter | Type | Description |
---|---|---|
sub | Subscription | The subscription to unregister. |
Returns
void