Represents a material that can be applied to a product slot.
What does it unlock?
Describes material characteristics. Contains properties like name, textures, and appearance attributes.
Practical Application
Material data model: id (UUID), title (display name), externalId (SKU for ERP mapping), and thumbnailList
(swatch preview images). Use to build material/finish pickers with visual swatches and to map selections
to external product systems.
AI Coding Best Practices
Access material data from product slot definitions in configuratorDataUpdated. Use title for labels,
thumbnailList for swatch images, externalId to map to your PIM/ERP for pricing and inventory.
Pass material.id to SetProductMaterial or SetEnvironmentMaterial.
Represents a material that can be applied to a product slot.
What does it unlock?
Describes material characteristics. Contains properties like name, textures, and appearance attributes.
Practical Application
Material data model: id (UUID), title (display name), externalId (SKU for ERP mapping), and thumbnailList (swatch preview images). Use to build material/finish pickers with visual swatches and to map selections to external product systems.
AI Coding Best Practices
Access material data from product slot definitions in configuratorDataUpdated. Use title for labels, thumbnailList for swatch images, externalId to map to your PIM/ERP for pricing and inventory. Pass material.id to SetProductMaterial or SetEnvironmentMaterial.