RouteResponse.fromJson constructor

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

Implementation

factory RouteResponse.fromJson(Map<String, dynamic> json) {
  return RouteResponse(
    routeResponseKey: json['routeResponseKey'] as String,
    modelSelectionExpression: json['modelSelectionExpression'] as String?,
    responseModels: (json['responseModels'] as Map<String, dynamic>?)
        ?.map((k, e) => MapEntry(k, e as String)),
    responseParameters: (json['responseParameters'] as Map<String, dynamic>?)
        ?.map((k, e) => MapEntry(
            k, ParameterConstraints.fromJson(e as Map<String, dynamic>))),
    routeResponseId: json['routeResponseId'] as String?,
  );
}