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