QuickbooksProduct constructor

QuickbooksProduct({
  1. String? id,
  2. String? fullyQualifiedName,
  3. String? domain,
  4. String? sku,
  5. String? name,
  6. double? price,
  7. double? cost,
  8. QuickbooksProductType type = QuickbooksProductType.inventory,
  9. String? description,
  10. QuickbooksReferenceType? parentRef,
  11. String? syncToken,
  12. bool? sparse,
  13. bool? active,
  14. bool? taxable,
  15. QuickbooksReferenceType? incomeAccountRef,
  16. String? purchaseDesc,
  17. QuickbooksReferenceType? expenseAccountRef,
  18. QuickbooksReferenceType? assetAccountRef,
  19. bool? trackQtyOnHand,
  20. int? qtyOnHand,
  21. DateTime? invStartDate,
  22. Map<String, dynamic>? metaData,
})

Implementation

QuickbooksProduct({
  this.id,
  this.fullyQualifiedName,
  this.domain,
  this.sku,
  this.name,
  this.price,
  this.cost,
  this.type = QuickbooksProductType.inventory,
  this.description,
  this.parentRef,
  this.syncToken,
  this.sparse,
  this.active,
  this.taxable,
  this.incomeAccountRef,
  this.purchaseDesc,
  this.expenseAccountRef,
  this.assetAccountRef,
  this.trackQtyOnHand,
  this.qtyOnHand,
  this.invStartDate,
  this.metaData,
});