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 taxation: Taxation = Taxation.UNDECIDED, val hasReachedMaxCheckoutLimit: Boolean = false, val hasReachedMaxOnlinePaymentLimit: Boolean = false, val invalidDepositReturnVoucher: Boolean = false, val backupTimestamp: Long = 0)