@3dsource/metabox-front-api
    Preparing search index...

    Interface Material

    Represents a material that can be applied to a product slot.

    Describes material characteristics. Contains properties like name, textures, and appearance attributes.

    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.

    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.

    interface Material {
        __typename: "Material";
        externalId: string;
        id: string;
        thumbnailList: Thumbnail[];
        title: string;
    }
    Index

    Properties

    __typename: "Material"

    Represents object typename for the material.

    externalId: string

    Unique external id for the material.

    id: string

    Unique identifier for the material.

    thumbnailList: Thumbnail[]

    List of thumbnails for the material.

    title: string

    Title or name of the material.