File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed
core/src/main/java/io/snabble/sdk/shoppingcart/data/listener Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ package io.snabble.sdk.shoppingcart.data.listener
2+
3+ import io.snabble.sdk.ViolationNotification
4+ import io.snabble.sdk.shoppingcart.ShoppingCart
5+ import io.snabble.sdk.shoppingcart.data.Taxation
6+
7+ interface DefaultShoppingCartListener : ShoppingCartListener {
8+
9+ override fun onItemAdded (cart : ShoppingCart , item : ShoppingCart .Item ) {
10+ }
11+
12+ override fun onQuantityChanged (cart : ShoppingCart , item : ShoppingCart .Item ) {
13+ }
14+
15+ override fun onCleared (cart : ShoppingCart ) {
16+ }
17+
18+ override fun onItemRemoved (cart : ShoppingCart , item : ShoppingCart .Item , pos : Int ) {
19+ }
20+
21+ override fun onProductsUpdated (cart : ShoppingCart ) {
22+ }
23+
24+ override fun onPricesUpdated (cart : ShoppingCart ) {
25+ }
26+
27+ override fun onCheckoutLimitReached (cart : ShoppingCart ) {
28+ }
29+
30+ override fun onOnlinePaymentLimitReached (cart : ShoppingCart ) {
31+ }
32+
33+ override fun onTaxationChanged (cart : ShoppingCart , taxation : Taxation ) {
34+ }
35+
36+ override fun onViolationDetected (violations : List <ViolationNotification >) {
37+ }
38+
39+ override fun onCartDataChanged (cart : ShoppingCart ) {
40+ }
41+ }
You can’t perform that action at this time.
0 commit comments