toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final _data = <String, dynamic>{};
  _data['id'] = id;
  _data['name'] = name;
  _data['slug'] = slug;
  _data['domain'] = domain;
  _data['is_domain_verified'] = isDomainVerified;
  _data['street'] = street;
  _data['city'] = city;
  _data['state'] = state;
  _data['zip'] = zip;
  _data['country'] = country;
  _data['email'] = email;
  _data['phone'] = phone;
  _data['is_active'] = isActive;
  _data['logo'] = logo;
  _data['currency'] = currency;
  _data['timezone'] = timezone;
  _data['weight_unit'] = weightUnit;
  _data['dimension_unit'] = dimensionUnit;
  _data['type'] = type;
  _data['external_links'] = externalLinks;
  _data['geolocation'] = geolocation?.toJson();
  _data['add_to_cart_button_text'] = addToCartButtonText;
  _data['currency_symbol'] = currencySymbol;
  _data['allowed_shipping_zones'] = allowedShippingZones.toJson();
  _data['additional'] = additional.toJson();
  _data['url'] = url;
  return _data;
}