merge method

void merge({
  1. required VersionVector serverVersionVector,
  2. List<Change>? changes,
  3. Snapshot? snapshot,
})

CRDTDocument.import with merge: true

Implementation

void merge({
  required VersionVector serverVersionVector,
  List<Change>? changes,
  Snapshot? snapshot,
}) {
  document.import(
    changes: changes,
    snapshot: snapshot,
  );

  _sendUnknownChangesToServerSync(
    document.exportChangesNewerThan(serverVersionVector),
  );
}