ResponsePromptVariables.fromJson constructor

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

Implementation

factory ResponsePromptVariables.fromJson(Map<String, dynamic> json) {
  return ResponsePromptVariables(json.map((key, value) {
    if (value is String) {
      return MapEntry(key, value);
    }
    if (value is Map<String, dynamic>) {
      return MapEntry(key, ResponseContent.fromJson(value));
    }
    return MapEntry(key, value);
  }));
}