decodeRoamTripResponse static method

RoamTripResponse? decodeRoamTripResponse(
  1. Map json
)

Implementation

static RoamTripResponse? decodeRoamTripResponse(Map json) {
  if (!json.containsKey("trip")) {
    return null;
  }

  var code = json['code'];
  String? message = json['message'];
  String? description = json['description'];
  TripDetails? tripDetails = (json['trip'] == "") ? null : JsonDecoder.decodeTripDetails(json['trip']);

  RoamTripResponse roamTripResponse = RoamTripResponse(code: code, message: message, description: description, tripDetails: tripDetails);
  return roamTripResponse;
}