cancelDownload method
Implementation
Future cancelDownload(String urlOrFileId) async {
if (_isDisposed) {
return;
}
await channel.invokeMethod(
'stopDownload',
{
"urlOrFileId": urlOrFileId,
},
);
if (value.containsKey(urlOrFileId)) {
Future.delayed(Duration(milliseconds: 2500), () {
value.remove(urlOrFileId);
});
}
notifyListeners();
}