getButtonIcon function
Implementation
Icon getButtonIcon(DownloadStatus status) {
switch (status) {
case DownloadStatus.none:
case DownloadStatus.error:
return const Icon(Icons.download);
case DownloadStatus.downloading:
return const Icon(Icons.pause);
case DownloadStatus.paused:
return const Icon(Icons.play_arrow);
case DownloadStatus.finished:
return const Icon(Icons.update);
}
}