Input$TransactionFilter.fromJson constructor

Input$TransactionFilter.fromJson(
  1. 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);
}