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