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 storefront is set to 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 if pricing on cart is still in progress. |
product |
product:
|
Type : Product
|
Optional |
Instance of product. |
ruleActions |
ruleActions:
|
Type : Array<AppliedRuleActionInfo>
|
Optional |
Applied rule action info of the secondary cart. |