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 component 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 SetComponentMaterial 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 component 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 SetComponentMaterial or SetEnvironmentMaterial.