addDownload method

Future<DownloadTask?> addDownload(
  1. String url,
  2. String savedDir,
  3. dynamic thead,
  4. dynamic tbody,
)

Implementation

Future<DownloadTask?> addDownload(String url, String savedDir,thead,tbody) async {
  if (url.isNotEmpty) {
    if (savedDir.isEmpty) {
      savedDir = ".";
    }

    var isDirectory = await Directory(savedDir).exists();
    var downloadFilename = isDirectory
        ? savedDir + Platform.pathSeparator + getFileNameFromUrl(url)
        : savedDir;

    return _addDownloadRequest(DownloadRequest(url, downloadFilename,thead,tbody));
  }
}