Skip to content

@camera.ui/sdk / observable / Disposable

Class: Disposable

Defined in: observable/index.ts:19

Subscription handle returned by subscribe().

Call dispose() (or its alias unsubscribe()) to detach the listener and run any teardown logic registered by the producer. Disposing twice is a no-op.

Constructors

Constructor

new Disposable(teardown): Disposable

Defined in: observable/index.ts:23

Parameters

teardown

() => void

Returns

Disposable

Accessors

closed

Get Signature

get closed(): boolean

Defined in: observable/index.ts:27

Returns

boolean

Methods

dispose()

dispose(): void

Defined in: observable/index.ts:31

Returns

void


unsubscribe()

unsubscribe(): void

Defined in: observable/index.ts:37

Returns

void