item_carrito_model.dart 470 B

123456789101112131415161718
  1. import 'toping_model.dart';
  2. import 'producto_model.dart';
  3. class ItemCarrito {
  4. Producto producto;
  5. int cantidad;
  6. Map<int, Set<int>> selectedToppings;
  7. Map<int, List<Producto>> selectableToppings;
  8. ItemCarrito({
  9. required this.producto,
  10. this.cantidad = 1,
  11. Map<int, Set<int>>? selectedToppings,
  12. Map<int, List<Producto>>? selectableToppings,
  13. }) : selectedToppings = selectedToppings ?? {},
  14. selectableToppings = selectableToppings ?? {};
  15. }