Input$JobApplicationUpdateInput.fromJson constructor

Input$JobApplicationUpdateInput.fromJson(
  1. Map<String, dynamic> data
)

Implementation

factory Input$JobApplicationUpdateInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('firstName')) {
    final l$firstName = data['firstName'];
    result$data['firstName'] = (l$firstName as String?);
  }
  if (data.containsKey('lastName')) {
    final l$lastName = data['lastName'];
    result$data['lastName'] = (l$lastName as String?);
  }
  if (data.containsKey('email')) {
    final l$email = data['email'];
    result$data['email'] = (l$email as String?);
  }
  if (data.containsKey('message')) {
    final l$message = data['message'];
    result$data['message'] = (l$message as String?);
  }
  if (data.containsKey('cv')) {
    final l$cv = data['cv'];
    result$data['cv'] = (l$cv as String?);
  }
  if (data.containsKey('cover')) {
    final l$cover = data['cover'];
    result$data['cover'] = (l$cover as String?);
  }
  if (data.containsKey('status')) {
    final l$status = data['status'];
    result$data['status'] = l$status == null
        ? null
        : fromJson$Enum$JobApplicationStatusEnum((l$status as String));
  }
  if (data.containsKey('jobDefinition')) {
    final l$jobDefinition = data['jobDefinition'];
    result$data['jobDefinition'] = (l$jobDefinition as String?);
  }
  return Input$JobApplicationUpdateInput._(result$data);
}