KhasUserAssignmentTask.fromJson constructor

KhasUserAssignmentTask.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory KhasUserAssignmentTask.fromJson(Map<String, dynamic> json) {
  return KhasUserAssignmentTask(
    khasUserAssignmentTaskId: json['KhasUser_assignment_task_id'] as String? ?? json['khasUserAssignmentTaskId'] as String?,
    khasUserAssignment: json['KhasUserAssignment'] != null ? KhasUserAssignment.fromJson(Map<String, dynamic>.from(json['KhasUserAssignment'])) : null,
    khasUserAssignmentTaskDescription: json['KhasUser_assignment_task_description'] as String? ?? json['khasUserAssignmentTaskDescription'] as String?,
    khasUserAssignmentTaskStatus: json['KhasUser_assignment_task_status'] as String? ?? json['khasUserAssignmentTaskStatus'] as String?,
    khasTechnicianGroup: json['KhasTechnician_Group'] is Iterable ? (json['KhasTechnician_Group'] as Iterable).map((e) => KhasTechnicianGroup.fromJson(Map<String, dynamic>.from(e))).toList() : (json['khasTechnicianGroup'] is Iterable ? (json['khasTechnicianGroup'] as Iterable).map((e) => KhasTechnicianGroup.fromJson(Map<String, dynamic>.from(e))).toList() : null),
  );
}