toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      "id": id,
      "name": name,
      "profile_id": profileId,
      "location_group_id": locationGroupId,
      "admin_graphql_api_id": adminGraphqlApiId,
      "countries": countries == null
          ? []
          : List<dynamic>.from(countries!.map((x) => x.toJson())),
      "weight_based_shipping_rates": weightBasedShippingRates == null
          ? []
          : List<dynamic>.from(weightBasedShippingRates!.map((x) => x)),
      "price_based_shipping_rates": priceBasedShippingRates == null
          ? []
          : List<dynamic>.from(
              priceBasedShippingRates!.map((x) => x.toJson())),
      "carrier_shipping_rate_providers": carrierShippingRateProviders == null
          ? []
          : List<dynamic>.from(carrierShippingRateProviders!.map((x) => x)),
    };