OrderModel<T extends OrderMenuModel> constructor

const OrderModel<T extends OrderMenuModel>({
  1. required String id,
  2. required String name,
  3. required String ordererId,
  4. required CouponModel? coupon,
  5. required int totalPrice,
  6. required int discount,
  7. required int actualPaymentPrice,
  8. required ApartmentModel apartment,
  9. required String userPhoneNumber,
  10. required Iterable<T> menus,
  11. required DateTime createdAt,
  12. required DateTime updatedAt,
})

Implementation

const OrderModel({
  required this.id,
  required this.name,
  required this.ordererId,
  required this.coupon,
  required this.totalPrice,
  required this.discount,
  required this.actualPaymentPrice,
  required this.apartment,
  required this.userPhoneNumber,
  required this.menus,
  required this.createdAt,
  required this.updatedAt,
});