toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final additionalImageLinks = this.additionalImageLinks;
  final additionalSizeType = this.additionalSizeType;
  final adsGrouping = this.adsGrouping;
  final adsLabels = this.adsLabels;
  final adsRedirect = this.adsRedirect;
  final adult = this.adult;
  final ageGroup = this.ageGroup;
  final autoPricingMinPrice = this.autoPricingMinPrice;
  final availability = this.availability;
  final availabilityDate = this.availabilityDate;
  final brand = this.brand;
  final canonicalLink = this.canonicalLink;
  final certifications = this.certifications;
  final channel = this.channel;
  final cloudExportAdditionalProperties =
      this.cloudExportAdditionalProperties;
  final color = this.color;
  final condition = this.condition;
  final contentLanguage = this.contentLanguage;
  final costOfGoodsSold = this.costOfGoodsSold;
  final customAttributes = this.customAttributes;
  final customLabel0 = this.customLabel0;
  final customLabel1 = this.customLabel1;
  final customLabel2 = this.customLabel2;
  final customLabel3 = this.customLabel3;
  final customLabel4 = this.customLabel4;
  final description = this.description;
  final disclosureDate = this.disclosureDate;
  final displayAdsId = this.displayAdsId;
  final displayAdsLink = this.displayAdsLink;
  final displayAdsSimilarIds = this.displayAdsSimilarIds;
  final displayAdsTitle = this.displayAdsTitle;
  final displayAdsValue = this.displayAdsValue;
  final energyEfficiencyClass = this.energyEfficiencyClass;
  final excludedDestinations = this.excludedDestinations;
  final expirationDate = this.expirationDate;
  final externalSellerId = this.externalSellerId;
  final feedLabel = this.feedLabel;
  final freeShippingThreshold = this.freeShippingThreshold;
  final gender = this.gender;
  final googleProductCategory = this.googleProductCategory;
  final gtin = this.gtin;
  final id = this.id;
  final identifierExists = this.identifierExists;
  final imageLink = this.imageLink;
  final includedDestinations = this.includedDestinations;
  final installment = this.installment;
  final isBundle = this.isBundle;
  final itemGroupId = this.itemGroupId;
  final kind = this.kind;
  final lifestyleImageLinks = this.lifestyleImageLinks;
  final link = this.link;
  final linkTemplate = this.linkTemplate;
  final loyaltyProgram = this.loyaltyProgram;
  final loyaltyPrograms = this.loyaltyPrograms;
  final material = this.material;
  final maxEnergyEfficiencyClass = this.maxEnergyEfficiencyClass;
  final maxHandlingTime = this.maxHandlingTime;
  final maximumRetailPrice = this.maximumRetailPrice;
  final minEnergyEfficiencyClass = this.minEnergyEfficiencyClass;
  final minHandlingTime = this.minHandlingTime;
  final mobileLink = this.mobileLink;
  final mobileLinkTemplate = this.mobileLinkTemplate;
  final mpn = this.mpn;
  final multipack = this.multipack;
  final offerId = this.offerId;
  final pattern = this.pattern;
  final pause = this.pause;
  final pickupMethod = this.pickupMethod;
  final pickupSla = this.pickupSla;
  final price = this.price;
  final productDetails = this.productDetails;
  final productHeight = this.productHeight;
  final productHighlights = this.productHighlights;
  final productLength = this.productLength;
  final productTypes = this.productTypes;
  final productWeight = this.productWeight;
  final productWidth = this.productWidth;
  final promotionIds = this.promotionIds;
  final salePrice = this.salePrice;
  final salePriceEffectiveDate = this.salePriceEffectiveDate;
  final sellOnGoogleQuantity = this.sellOnGoogleQuantity;
  final shipping = this.shipping;
  final shippingHeight = this.shippingHeight;
  final shippingLabel = this.shippingLabel;
  final shippingLength = this.shippingLength;
  final shippingWeight = this.shippingWeight;
  final shippingWidth = this.shippingWidth;
  final shoppingAdsExcludedCountries = this.shoppingAdsExcludedCountries;
  final sizeSystem = this.sizeSystem;
  final sizeType = this.sizeType;
  final sizes = this.sizes;
  final source = this.source;
  final structuredDescription = this.structuredDescription;
  final structuredTitle = this.structuredTitle;
  final subscriptionCost = this.subscriptionCost;
  final sustainabilityIncentives = this.sustainabilityIncentives;
  final targetCountry = this.targetCountry;
  final taxCategory = this.taxCategory;
  final taxes = this.taxes;
  final title = this.title;
  final transitTimeLabel = this.transitTimeLabel;
  final unitPricingBaseMeasure = this.unitPricingBaseMeasure;
  final unitPricingMeasure = this.unitPricingMeasure;
  final virtualModelLink = this.virtualModelLink;
  return {
    'additionalImageLinks': ?additionalImageLinks,
    'additionalSizeType': ?additionalSizeType,
    'adsGrouping': ?adsGrouping,
    'adsLabels': ?adsLabels,
    'adsRedirect': ?adsRedirect,
    'adult': ?adult,
    'ageGroup': ?ageGroup,
    'autoPricingMinPrice': ?autoPricingMinPrice,
    'availability': ?availability,
    'availabilityDate': ?availabilityDate,
    'brand': ?brand,
    'canonicalLink': ?canonicalLink,
    'certifications': ?certifications,
    'channel': ?channel,
    'cloudExportAdditionalProperties': ?cloudExportAdditionalProperties,
    'color': ?color,
    'condition': ?condition,
    'contentLanguage': ?contentLanguage,
    'costOfGoodsSold': ?costOfGoodsSold,
    'customAttributes': ?customAttributes,
    'customLabel0': ?customLabel0,
    'customLabel1': ?customLabel1,
    'customLabel2': ?customLabel2,
    'customLabel3': ?customLabel3,
    'customLabel4': ?customLabel4,
    'description': ?description,
    'disclosureDate': ?disclosureDate,
    'displayAdsId': ?displayAdsId,
    'displayAdsLink': ?displayAdsLink,
    'displayAdsSimilarIds': ?displayAdsSimilarIds,
    'displayAdsTitle': ?displayAdsTitle,
    'displayAdsValue': ?displayAdsValue,
    'energyEfficiencyClass': ?energyEfficiencyClass,
    'excludedDestinations': ?excludedDestinations,
    'expirationDate': ?expirationDate,
    'externalSellerId': ?externalSellerId,
    'feedLabel': ?feedLabel,
    'freeShippingThreshold': ?freeShippingThreshold,
    'gender': ?gender,
    'googleProductCategory': ?googleProductCategory,
    'gtin': ?gtin,
    'id': ?id,
    'identifierExists': ?identifierExists,
    'imageLink': ?imageLink,
    'includedDestinations': ?includedDestinations,
    'installment': ?installment,
    'isBundle': ?isBundle,
    'itemGroupId': ?itemGroupId,
    'kind': ?kind,
    'lifestyleImageLinks': ?lifestyleImageLinks,
    'link': ?link,
    'linkTemplate': ?linkTemplate,
    'loyaltyProgram': ?loyaltyProgram,
    'loyaltyPrograms': ?loyaltyPrograms,
    'material': ?material,
    'maxEnergyEfficiencyClass': ?maxEnergyEfficiencyClass,
    'maxHandlingTime': ?maxHandlingTime,
    'maximumRetailPrice': ?maximumRetailPrice,
    'minEnergyEfficiencyClass': ?minEnergyEfficiencyClass,
    'minHandlingTime': ?minHandlingTime,
    'mobileLink': ?mobileLink,
    'mobileLinkTemplate': ?mobileLinkTemplate,
    'mpn': ?mpn,
    'multipack': ?multipack,
    'offerId': ?offerId,
    'pattern': ?pattern,
    'pause': ?pause,
    'pickupMethod': ?pickupMethod,
    'pickupSla': ?pickupSla,
    'price': ?price,
    'productDetails': ?productDetails,
    'productHeight': ?productHeight,
    'productHighlights': ?productHighlights,
    'productLength': ?productLength,
    'productTypes': ?productTypes,
    'productWeight': ?productWeight,
    'productWidth': ?productWidth,
    'promotionIds': ?promotionIds,
    'salePrice': ?salePrice,
    'salePriceEffectiveDate': ?salePriceEffectiveDate,
    'sellOnGoogleQuantity': ?sellOnGoogleQuantity,
    'shipping': ?shipping,
    'shippingHeight': ?shippingHeight,
    'shippingLabel': ?shippingLabel,
    'shippingLength': ?shippingLength,
    'shippingWeight': ?shippingWeight,
    'shippingWidth': ?shippingWidth,
    'shoppingAdsExcludedCountries': ?shoppingAdsExcludedCountries,
    'sizeSystem': ?sizeSystem,
    'sizeType': ?sizeType,
    'sizes': ?sizes,
    'source': ?source,
    'structuredDescription': ?structuredDescription,
    'structuredTitle': ?structuredTitle,
    'subscriptionCost': ?subscriptionCost,
    'sustainabilityIncentives': ?sustainabilityIncentives,
    'targetCountry': ?targetCountry,
    'taxCategory': ?taxCategory,
    'taxes': ?taxes,
    'title': ?title,
    'transitTimeLabel': ?transitTimeLabel,
    'unitPricingBaseMeasure': ?unitPricingBaseMeasure,
    'unitPricingMeasure': ?unitPricingMeasure,
    'virtualModelLink': ?virtualModelLink,
  };
}