AiStateModel.fromJson constructor

AiStateModel.fromJson(
  1. dynamic json
)

Implementation

AiStateModel.fromJson(dynamic json) {
  taskId = json['task_id'];
  userId = json['user_id'];
  deviceType = json['device_type'];
  originalInput = json['original_input'];
  status = json['status'];
  failReason = json['fail_reason'];
  createdAt = json['created_at'];
  updatedAt = json['updated_at'];
  currentStage = json['current_stage'] != null ? CurrentStage.fromJson(json['current_stage']) : null;
  if (json['all_stages'] != null) {
    allStages = [];
    json['all_stages'].forEach((v) {
      allStages?.add(AllStages.fromJson(v));
    });
  }
}