CartEventBody constructor

CartEventBody({
  1. required CartEventName eventName,
  2. required String cartId,
  3. required String skuId,
  4. required String skuName,
  5. required double price,
  6. required int quantity,
  7. required Status status,
  8. double? promotionPrice,
  9. String? promotionId,
  10. String? coupon,
  11. String? sdkVersion,
  12. String? sdkId,
  13. String? attr1,
  14. String? attr2,
  15. String? attr3,
  16. String? attr4,
  17. String? attr5,
})

Implementation

CartEventBody({
  required this.eventName,
  required this.cartId,
  required this.skuId,
  required this.skuName,
  required this.price,
  required this.quantity,
  required this.status,
  this.promotionPrice,
  this.promotionId,
  this.coupon,
  String? sdkVersion,
  String? sdkId,
  String? attr1,
  String? attr2,
  String? attr3,
  String? attr4,
  String? attr5,
}) : super(
        sdkVersion: sdkVersion,
        sdkId: sdkId,
        attr1: attr1,
        attr2: attr2,
        attr3: attr3,
        attr4: attr4,
        attr5: attr5,
      );