toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
  'variantAttributes': {...variantAttributes},
  'name': ?name,
  'description': ?description,
  'unitPriceCents': ?unitPriceCents,
  'vatRate': ?vatRate,
  'unit': ?unit,
  'number': ?number,
  'ean': ?ean,
  'groupId': ?groupId,
  'revenueGroupId': ?revenueGroupId,
  'stockTracked': ?stockTracked,
  if (stockLocationIds != null) 'stockLocationIds': [...stockLocationIds!],
  'minStock': ?minStock,
  if (minStockByLocation != null) 'minStockByLocation': {...minStockByLocation!},
  'stockKind': ?stockKind,
  'purchasePriceMicros': ?purchasePriceMicros,
  if (externalIds != null) 'externalIds': {...externalIds!},
  if (metadata != null) 'metadata': {...metadata!},
};