Package-level declarations

Types

Link copied to clipboard
class ShoppingCart(project: Project? = null) : Iterable<ShoppingCart.Item?>

Class representing the snabble shopping cart

Link copied to clipboard
data class ShoppingCartData @JvmOverloads constructor(    val id: String = UUID.randomUUID().toString(),     val uuid: String = UUID.randomUUID().toString(),     val lastModificationTime: Long = 0,     val items: MutableList<ShoppingCart.Item> = mutableListOf(),     val violationNotifications: MutableList<ViolationNotification> = mutableListOf(),     val modCount: Int = 0,     val addCount: Int = 0,     val onlineTotalPrice: Int? = null,     val invalidProducts: List<Product>? = null,     val invalidItemIds: List<String>? = null,     val taxation: Taxation = Taxation.UNDECIDED,     val hasReachedMaxCheckoutLimit: Boolean = false,     val hasReachedMaxOnlinePaymentLimit: Boolean = false,     val backupTimestamp: Long = 0)