PredicateInfo
Predicate Info
Describes a predicate that can be used in transition validation expressions. Predicates are conditions like "equals", "greater than", "is filled", etc.
type PredicateInfo {
binary: Boolean!
key: String!
label: String!
rightType: JSON
}
Fields
PredicateInfo.binary ● Boolean! non-null scalar
Whether this predicate requires a comparison value (binary) or not (unary).
PredicateInfo.key ● String! non-null scalar
The predicate key (e.g., 'eql?', 'gt?', 'filled?').
PredicateInfo.label ● String! non-null scalar
Human-readable label for the predicate.
PredicateInfo.rightType ● JSON scalar
For binary predicates, the JSON schema describing the expected value type.
Member Of
ExpressionField object