UDownloadDestination.fromJson constructor
Reads it from JSON.
Implementation
factory UDownloadDestination.fromJson(Map<String, dynamic> json) => UDownloadDestination._(
UDownloadTarget.values.firstWhere((UDownloadTarget t) => t.name == json["target"], orElse: () => UDownloadTarget.downloads),
key: json["key"] as String?,
bucket: UStorageBucket.values.firstWhere((UStorageBucket b) => b.name == json["bucket"], orElse: () => UStorageBucket.support),
path: json["path"] as String?,
subfolder: json["subfolder"] as String?,
);