downloadAudioWithProgress method

Future<Map<String, dynamic>?> downloadAudioWithProgress({
  1. required String audioUrl,
  2. required String fileName,
  3. required dynamic onProgress(
    1. int progress,
    2. int bytesDownloaded,
    3. int totalBytes
    ),
})

Download audio file with progress tracking

Implementation

Future<Map<String, dynamic>?> downloadAudioWithProgress({
  required String audioUrl,
  required String fileName,
  required Function(int progress, int bytesDownloaded, int totalBytes) onProgress,
}) async {
  return NotificationAudioPluginPlatform.instance.downloadAudioWithProgress(
    audioUrl: audioUrl,
    fileName: fileName,
    onProgress: onProgress,
  );
}