Input$TransactionFilter.fromJson constructor
Input$TransactionFilter.fromJson(
- Map<String, dynamic> data
)
Implementation
factory Input$TransactionFilter.fromJson(Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
if (data.containsKey('affectedAddress')) {
final l$affectedAddress = data['affectedAddress'];
result$data['affectedAddress'] = (l$affectedAddress as String?);
}
if (data.containsKey('affectedObject')) {
final l$affectedObject = data['affectedObject'];
result$data['affectedObject'] = (l$affectedObject as String?);
}
if (data.containsKey('afterCheckpoint')) {
final l$afterCheckpoint = data['afterCheckpoint'];
result$data['afterCheckpoint'] = (l$afterCheckpoint as int?);
}
if (data.containsKey('atCheckpoint')) {
final l$atCheckpoint = data['atCheckpoint'];
result$data['atCheckpoint'] = (l$atCheckpoint as int?);
}
if (data.containsKey('beforeCheckpoint')) {
final l$beforeCheckpoint = data['beforeCheckpoint'];
result$data['beforeCheckpoint'] = (l$beforeCheckpoint as int?);
}
if (data.containsKey('function')) {
final l$function = data['function'];
result$data['function'] = (l$function as String?);
}
if (data.containsKey('kind')) {
final l$kind = data['kind'];
result$data['kind'] = l$kind == null
? null
: fromJson$Enum$TransactionKindInput((l$kind as String));
}
if (data.containsKey('sentAddress')) {
final l$sentAddress = data['sentAddress'];
result$data['sentAddress'] = (l$sentAddress as String?);
}
return Input$TransactionFilter._(result$data);
}