getQueuedTransfers method

  1. @override
Future<List<Map<String, dynamic>>> getQueuedTransfers()
override

Get list of queued transfers with their details

Implementation

@override
Future<List<Map<String, dynamic>>> getQueuedTransfers() async {
  return _taskDetails.entries.map((entry) {
    final taskId = entry.key;
    final details = entry.value;

    return {
      'taskId': taskId,
      ...details,
      'progress': _currentProgress[taskId] ?? 0.0,
      'status': _getTaskStatus(taskId),
    };
  }).toList();
}