getLastSyncTime method

  1. @override
Future<DateTime?> getLastSyncTime(
  1. String tableName
)
override

Implementation

@override
Future<DateTime?> getLastSyncTime(String tableName) async {
  return _locks.syncTimes.synchronized(() async {
    final times = await _loadSyncTimesUnsafe();
    final timeStr = times[tableName];
    if (timeStr == null) return null;
    return DateTime.tryParse(timeStr);
  });
}