toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['id'] = id;
data['name'] = name;
data['profile_id'] = profileId;
data['location_group_id'] = locationGroupId;
data['admin_graphql_api_id'] = adminGraphqlApiId;
data['countries'] = countries.map((v) => v?.toJson()).toList();
if (weightBasedShippingRates != null) {
data['weight_based_shipping_rates'] =
weightBasedShippingRates!.map((v) => v.toJson()).toList();
}
if (priceBasedShippingRates != null) {
data['price_based_shipping_rates'] =
priceBasedShippingRates!.map((v) => v.toJson()).toList();
}
if (carrierShippingRateProviders != null) {
data['carrier_shipping_rate_providers'] =
carrierShippingRateProviders!.map((v) => v.toJson()).toList();
}
return data;
}