readChanges abstract method
Returns entities changed since cursor (null = from the beginning)
and the cursor for the next call, honoring userId and scope the
same way readAll does.
Implementation
Future<CursorPage<T>> readChanges(String? cursor, {String? userId, DatumSyncScope? scope});