Skip to main content

ControlChildPredicateType

One check on a child row of a collection condition: the child's field, an operator and its value. At most one of number, text, list, flag or range is set; none for is_empty and is_set.

type ControlChildPredicateType {
field: String!
flag: Boolean
list: [String!]
number: Float
op: String!
range: [Float!]
text: String
}

Fields​

ControlChildPredicateType.field ● String! non-null scalar​

The child's field the check tests.

ControlChildPredicateType.flag ● Boolean scalar​

The value for a yes/no field.

ControlChildPredicateType.list ● [String!] list scalar​

The values for a choice field compared with in.

ControlChildPredicateType.number ● Float scalar​

The value for a money, percent or number field.

ControlChildPredicateType.op ● String! non-null scalar​

The operator: gt, gte, lt, lte, eq, between, is, is_not, in, is_empty or is_set.

ControlChildPredicateType.range ● [Float!] list scalar​

The lower and upper bound (both included) for a money, percent or number field compared with between.

ControlChildPredicateType.text ● String scalar​

The value for a choice field compared with is or is_not.

Member Of​

ControlConditionType object