Objects

CpqCommittedOptionGroupType

An option group of a committed configuration, holding only its selected options

An option group of a committed configuration, holding only its selected options

type CpqCommittedOptionGroupType {
  id: String
  code: String
  name: String
  sortIndex: Int
  options: [CpqCommittedOptionType]
  optionGroups: [CpqCommittedOptionGroupType]
}

Fields

id ● String scalar

The option group id

code ● String scalar

The provider's own code for the group

name ● String scalar

The option group name, in the language the configuration was committed in

sortIndex ● Int scalar

Orders this group against every other member of the same parent, its sibling groups and, where the parent is a section, that section's variables and nested sections. Sort those on sortIndex, nulls last, and render them in that order. Null on every member means no order was reported, so keep the order the lists arrive in.

options ● [CpqCommittedOptionType] list object

The options selected in this group. Empty where only a nested group holds a selection.

optionGroups ● [CpqCommittedOptionGroupType] list object

The groups nested in this one that hold a selection

Member Of

CpqCommittedOptionGroupType object ● CpqCommittedSectionType object