PassioAdvisorResponse.fromJson constructor

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

Creates a PassioAdvisorResponse instance from a JSON object.

Implementation

factory PassioAdvisorResponse.fromJson(Map<String, dynamic> json) =>
    PassioAdvisorResponse(
      extractedIngredients: mapListOfObjectsOptional(
          json['extractedIngredients'], PassioAdvisorFoodInfo.fromJson),
      markupContent: json['markupContent'],
      messageId: json['messageId'],
      rawContent: json['rawContent'],
      threadId: json['threadId'],
      tools: mapDynamicListToListOfString(json['tools']),
    );