loadProgress method

  1. @override
Future<Map<String, int>> loadProgress()
override

Loads the progress from native storage.

Returns a map with 'completed' and 'total' keys.

Implementation

@override
Future<Map<String, int>> loadProgress() async {
  final Map<dynamic, dynamic>? result =
      await _channel.invokeMethod<Map<dynamic, dynamic>>(
    'loadProgress',
  );

  return {
    'completed': result?['completed'] as int? ?? 0,
    'total': result?['total'] as int? ?? 0,
  };
}