ConnectionManager
Internal
Extends
Constructors
new ConnectionManager()
new ConnectionManager(options): ConnectionManager
Parameters
Parameter | Type |
---|---|
options | ConnectionManagerOptions |
Returns
Overrides
Properties
Property | Type |
---|---|
syncStreamImplementation | | null | StreamingSyncImplementation |
Accessors
logger
Get Signature
get logger(): ILogger
Returns
ILogger
Methods
close()
close(): Promise<void>
Returns
Promise
<void
>
connect()
connect(connector, options?): Promise<void>
Parameters
Parameter | Type |
---|---|
connector | PowerSyncBackendConnector |
options ? | PowerSyncConnectionOptions |
Returns
Promise
<void
>
disconnect()
disconnect(): Promise<void>
Close the sync connection.
Use connect to connect again.
Returns
Promise
<void
>
iterateAsyncListeners()
iterateAsyncListeners(cb): Promise<void>
Parameters
Parameter | Type |
---|---|
cb | (listener ) => Promise <any > |
Returns
Promise
<void
>
Inherited from
BaseObserver
.iterateAsyncListeners
iterateListeners()
iterateListeners(cb): void
Parameters
Parameter | Type |
---|---|
cb | (listener ) => any |
Returns
void
Inherited from
registerListener()
registerListener(listener): () => void
Register a listener for updates to the PowerSync client.
Parameters
Parameter | Type |
---|---|
listener | Partial <ConnectionManagerListener > |
Returns
Function
Returns
void