Ravak Configurator
    Preparing search index...

    Interface Option

      {
    name: 'White',
    identifier: 'XJX01280002',
    listing_order: 0,
    active: true,
    tree_depth: 1,
    is_default_child: true,
    listing_image: { url: '...', width: 1900, height: 1194, mime_type: 'image/jpeg', thumbnails: [] },
    selectable: true,
    tag_identifiers: ['tap-hole', 'wall-mounted', 'washbasin', '80cm'],
    color_identifier: 'white',
    extra_data: { size: 80, model: 'Yard 80', product_variants: ['XJX01280002'] },
    }
    interface Option {
        tree_depth: number;
        is_default_child: boolean;
        selectable: boolean;
        listing_image?: null | ImageAPIModel;
        tag_identifiers: string[];
        color_identifier?: null | string;
        child_options?: null | Option[];
        unique_child_options_color_identifiers?: null | string[];
        common_child_options_tag_identifiers?: null | string[];
        common_child_options_options_extra_data?: Record<string, any>;
        name: string;
        identifier: string;
        listing_order: number;
        active: boolean;
        extra_data?: Record<string, any>;
    }
    Index

    Properties

    tree_depth: number
    is_default_child: boolean
    selectable: boolean
    listing_image?: null | ImageAPIModel
    tag_identifiers: string[]
    color_identifier?: null | string
    child_options?: null | Option[]
    unique_child_options_color_identifiers?: null | string[]
    common_child_options_tag_identifiers?: null | string[]
    common_child_options_options_extra_data?: Record<string, any>

    Common options extra data Extra data in format parameter => value

    name: string
    identifier: string
    listing_order: number
    active: boolean
    extra_data?: Record<string, any>

    Extra data Extra data in format parameter => value