ConnectionManager
Internal
Extends
Constructors
new ConnectionManager()
new ConnectionManager(options): ConnectionManager
Parameters
Parameter | Type |
---|---|
options | ConnectionManagerOptions |
Returns
Overrides
Properties
Property | Type |
---|---|
syncStreamImplementation | | null | StreamingSyncImplementation |
Accessors
activeStreams
Get Signature
get activeStreams(): {
name: string;
params: null | Record<string, any>;
}[]
Internal
exposed for testing
Returns
{
name
: string
;
params
: null
| Record
<string
, any
>;
}[]
connectionOptions
Get Signature
get connectionOptions():
| null
| InternalConnectionOptions
Returns
| null
| InternalConnectionOptions
connector
Get Signature
get connector():
| null
| PowerSyncBackendConnector
Returns
| null
| PowerSyncBackendConnector
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 | InternalConnectionOptions |
Returns
Promise
<void
>
disconnect()
disconnect(): Promise<void>
Close the sync connection.
Use connect to connect again.
Returns
Promise
<void
>
dispose()
dispose(): void
Returns
void
Inherited from
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
Inherited from
stream()
stream(
adapter,
name,
parameters): SyncStream
Parameters
Parameter | Type |
---|---|
adapter | InternalSubscriptionAdapter |
name | string |
parameters | null | Record <string , any > |