Configurator UI Treatment
Output representation of the details of the UI treatments of a product configurator. The
details include the product configuration rule actions to override the disable or hide behavior
in the UI for product options, product attributes, and attribute picklist values.
- JSON Example
-
[ { "details": { "attributeId": "0tjxx0000000007AAA", "prcId": "0dSxx0000000007EAA", "stiId": "0QLxx0000004CU0GAM", "attributePicklistValueId": "0v6xx0000000005AAA" }, "uiTreatmentScope": "Bundle", "uiTreatmentTarget": "Attribute_Picklist_Value", "uiTreatmentType": "Hide" }, { "details": { "stiId": "ref_f0f2da7b_c431_482d_bf4b_599052f3a2e1" }, "uiTreatmentScope": "Product", "uiTreatmentTarget": "Component", "uiTreatmentType": "Disable" } ]
Property Name | Type | Description | Filter Group and Version | Available Version |
---|---|---|---|---|
details | Map<String, Object> |
Key-value pair that specifies the items to apply the rules on, which includes these details.
|
Small, 62.0 | 62.0 |
uiTreatmentScope | String |
Type of the UI treatment to be performed. Valid values are:
|
Small, 62.0 | 62.0 |
uiTreatmentTarget | String |
Target of the UI treatment. Valid values are:
|
Small, 62.0 | 62.0 |
uiTreatmentType | String |
Type of UI treatment to be performed. Valid values are:
|
Small, 62.0 | 62.0 |