persistent_shopping_cart 0.0.2 persistent_shopping_cart: ^0.0.2 copied to clipboard
Effortlessly manage and persist shopping cart data in your Flutter app with this comprehensive package. Simplify local storage and enhance the shopping experience for your users.
0.0.2 #
- Initialization**: Easily initialize the shopping cart using "init()" method.
- Add to Cart**: Add products to the cart with the "addToCart" method.
- Remove from Cart**: Remove products from the cart using the "removeFromCart" method.
- Increment/Decrement Quantity**: Adjust the quantity of items in the cart with the "incrementCartItemQuantity" and "decrementCartItemQuantity" methods.
- Calculate Total Price**: Get the total price of items in the cart using the "calculateTotalPrice" method.
- Get Cart Item Count**: Retrieve the total number of items in the cart with the "getCartItemCount" method.
- Clear Cart**: Remove all items from the cart using the "clearCart" method.
- Show Cart Items**: Display the cart items using the "showCartItems" method, providing customizable widgets for each cart item and an empty cart message.
- Show Cart Item Count Widget**: Show a widget displaying the current cart item count using the "showCartItemCountWidget" method.
- Show Total Amount Widget**: Display a widget showing the total amount of items in the cart with the "showTotalAmountWidget" method.
- Show and Update Cart Item Widget**: Show a widget that dynamically updates based on whether a product is in the cart or not, using the "showAndUpdateCartItemWidget" method.