Przejdź do głównej zawartości

ConfiguratorFieldCondition

A visibility rule of a configurator field. Rules combine with AND — render the field only when every rule is met against the shopper’s current selections. When hidden, clear its value; the server rejects selections for hidden fields.

type ConfiguratorFieldCondition {
fieldId: ID!
operator: ConfiguratorConditionOperator!
optionIds: [ID!]
value: String
}

Fields​

ConfiguratorFieldCondition.fieldId ● ID! non-null scalar​

The configurator field whose answer controls visibility (the parent field).

ConfiguratorFieldCondition.operator ● ConfiguratorConditionOperator! non-null enum​

How to compare against the referenced field.

ConfiguratorFieldCondition.optionIds ● [ID!] list scalar​

Option ids of the referenced field (for choice fields). ANY selected satisfies EQUALS/ONE_OF.

ConfiguratorFieldCondition.value ● String scalar​

Answer to compare against for free-input parents (TEXT/NUMBER/BOOLEAN as string).

Member Of​

ConfiguratorField object