Skip to main content

BaseObserver<T>

Extended by

Type Parameters

Type ParameterDefault type
T extends BaseListenerBaseListener

Implements

Constructors

Constructor

new BaseObserver<T>(): BaseObserver<T>;

Returns

BaseObserver<T>

Methods

dispose()

dispose(): void;

Returns

void


iterateAsyncListeners()

iterateAsyncListeners(cb): Promise<void>;

Parameters

ParameterType
cb(listener) => Promise<any>

Returns

Promise<void>


iterateListeners()

iterateListeners(cb): void;

Parameters

ParameterType
cb(listener) => any

Returns

void


registerListener()

registerListener(listener): () => void;

Register a listener for updates to the PowerSync client.

Parameters

ParameterType
listenerPartial<T>

Returns

() => void

Implementation of

BaseObserverInterface.registerListener