PluginRemovalBackup.fromJson constructor
PluginRemovalBackup.fromJson(
- Map<String, dynamic> json
)
Implementation
factory PluginRemovalBackup.fromJson(Map<String, dynamic> json) {
return PluginRemovalBackup(
backupId: json['backupId'] as String,
pluginId: json['pluginId'] as String,
version: json['version'] as String,
createdAt: DateTime.parse(json['createdAt'] as String),
manifestJson: json['manifest'] as Map<String, dynamic>?,
persistedStateJson: json['persistedState'] as Map<String, dynamic>?,
fileSnapshots: Map<String, String>.from(
json['fileSnapshots'] as Map<dynamic, dynamic>? ?? {}),
checksum: json['checksum'] as String,
);
}