decode static method
Implementation
static DownloadAsset decode(Object result) {
result as List<Object?>;
return DownloadAsset(
assetId: result[0]! as String,
title: result[1] as String?,
state: result[2]! as DownloadState,
progress: result[3]! as double,
metadata: (result[4] as Map<Object?, Object?>?)?.cast<String, String>(),
);
}