fetchRemoteData abstract method

Future<SyncBatchResult> fetchRemoteData({
  1. SyncCheckpoint? checkpoint,
  2. required int batchSize,
})

Download remote data with checkpoint-based pagination batchSize controls how many items to fetch per page (required). Returns a batch and a nextCheckpoint if more pages are available

Implementation

Future<SyncBatchResult> fetchRemoteData({
  SyncCheckpoint? checkpoint,
  required int batchSize,
});