flutter_flex_cart library

Classes

CoreCartBase<D extends CoreDetail<ITEM, ID>, ITEM extends CoreItem<ID>, ID>
Core Cart Base class This class help to keep the state of the cart. If you want to add customer details use billable with cart.
CoreCartWithCustomer<D extends CoreDetail<ITEM, ID>, ITEM extends CoreItem<ID>, ID, C extends CoreCustomer<CID>, CID>
Core Cart Base with Billable class This class help to keep the state of the cart. If you want to add customer details use billable with cart.
CoreCartWithPayments<D extends CoreDetail<ITEM, ID>, ITEM extends CoreItem<ID>, ID, P extends CorePayment>
Core Cart Base with Payments class This class help to keep the state of the cart. If you want to add customer details use billable with cart.
CoreCustomer<ID>
CoreDetail<I extends CoreItem<ID>, ID>
CoreItem<ID>
CorePayment

Mixins

Billable<C extends CoreCustomer<ID>, ID>
Billable mixin
Payable<P extends CorePayment>
Payable Add payment support to cart or settlements or invoice.