connect method
Future<void>
connect({
- required PowerSyncBackendConnector connector,
- Duration crudThrottleTime = const Duration(milliseconds: 10),
Connect to the PowerSync service, and keep the databases in sync.
The connection is automatically re-opened if it fails for any reason.
Status changes are reported on statusStream.
Implementation
Future<void> connect(
{required PowerSyncBackendConnector connector,
/// Throttle time between CRUD operations
/// Defaults to 10 milliseconds.
Duration crudThrottleTime = const Duration(milliseconds: 10)}) async {
_connectMutex.lock(() =>
_connect(connector: connector, crudThrottleTime: crudThrottleTime));
}