projects/congarevenuecloud/elements/src/shared/interfaces/configuration-state.interface.ts
This interface gives info about the current configuration state in product detail page.
Properties |
|
| cart |
cart:
|
Type : Cart
|
| Optional |
|
Instance of cart |
| configurationChanged |
configurationChanged:
|
Type : boolean
|
| Optional |
|
The flag represents any unsaved bundle configurations in product detail page. |
| hasErrors |
hasErrors:
|
Type : boolean
|
| Optional |
|
The flag which says configuration is pending when the storefront is in embedded mode. |
| itemList |
itemList:
|
Type : Array<CartItem>
|
| Optional |
|
Instance of cart item list representing an array of line items. |
| netPrice |
netPrice:
|
Type : number
|
| Optional |
|
NetPrice of the Bundle Product |
| priceProgress |
priceProgress:
|
Type : boolean
|
| Optional |
|
Indicates whether cart pricing is still in progress. |
| product |
product:
|
Type : Product
|
| Optional |
|
Instance of product. |
| ruleActions |
ruleActions:
|
Type : Array<AppliedRuleActionInfo>
|
| Optional |
|
A list containing information about applied rule actions for the secondary cart. |