Objects
CpqSectionType
A part of a configuration, holding variables, option groups and further sections
A part of a configuration, holding variables, option groups and further sections
type CpqSectionType {
id: String
name: String
description: String
visible: Boolean!
sortIndex: Int
sections: [CpqSectionType]
variables: [CpqVariableType]
optionGroups: [CpqOptionGroupType]
messages: [CpqMessageType]
}
Fields
id ● String scalar
The section id
name ● String scalar
The section name, in the requested language
description ● String scalar
The section description, in the requested language
visible ● Boolean! non-null scalar required
'false' when the shopper's other choices rule this section out
sortIndex ● Int scalar
Orders this section against every other member of the same parent, its sibling sections, variables and option groups alike. 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.
sections ● [CpqSectionType] list object
Sections nested in this one
variables ● [CpqVariableType] list object
Variables in this section
optionGroups ● [CpqOptionGroupType] list object
Option groups in this section
messages ● [CpqMessageType] list object
Messages about this section
Member Of
Cpq object ● Cpq object