SyncManager constructor
SyncManager({
- required CRDTDocument document,
- required CRDTSocketClient client,
Constructor
Implementation
SyncManager({
required this.document,
required this.client,
}) : _failuresHandler = ChangeFailuresHandler(
// setup the retry interval as the reconnect interval
client: client,
retryInterval: Protocol.reconnectInterval,
) {
// Listen to the local changes and send them to the server
_localChangesSubscription =
document.localChanges.listen(_handleLocalChange);
}