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;
}