Skip to main content

Interface: BlockGroup

Represents the organizational structure for block groups.

A BlockGroup is used to organize related blocks into logical sections within the product configurator. Groups can have their own display settings and preview images.

Extended by​

Properties​

groupIndex?​

optional groupIndex?: number

Display order of this group relative to other groups.


id​

id: string

Unique identifier for this group.


name​

name: string

Display name for this group.


optionSetIds​

optionSetIds: string[]

List of option set IDs that belong to this group.


optionSetNames​

optionSetNames: string

Comma-separated list of option set names in this group.


preview?​

optional preview?: BlockGroupPreview

Preview image settings for this group.


selectMatching​

selectMatching: boolean

If true, selecting one option in the group will attempt to select matching options in other blocks of the same group.