Component module
The selection component module includes all the domain and data logic required for forms and its selection. If you need to include this module, add it to your build.gradle
:
implementation ("com.poqstudio:components.product.selection:$VERSION_NAME")
Interactors
These are the available interactors in the selection component:
- CreateCurrentSelection: it returns the
CurrentSelection
based on the selected forms provided. - ProcessFormSelection: it returns the new
CurrentSelection
selecting the provided form. - GetSelectedForm: returns the selected form or null if it is not selected.
- GetStockType: it returns the StockType for the variant list and with the selected forms provided.