readTasks static method
Implementation
static Future<List<DownloadTaskModel>> readTasks() async {
await initialize();
final String raw = await _dbFile.readAsString();
final dynamic parsed = jsonDecode(raw);
if (parsed is! List) return <DownloadTaskModel>[];
return parsed
.whereType<Map>()
.map((e) => DownloadTaskModel.fromJson(Map<String, dynamic>.from(e)))
.toList();
}