The UI Lookup node can be used to extract a specific value from a UI. To do so, you have to specify either another UI node or UI Loop node that the lookup should reference.
The UI Lookup support four different operations:
Direct parent
This operation is to find the direct parent element of an element.
Root parent
This operation is to find the root parent element of an element.
First upward
This operation is to find the first element that matches given filter criteria starting from an element looking in an upward direction.
First downward
This operation is to find the first element that matches given filter criteria starting from an element looking in a downward direction.
Examples
Assuming the following UI structure:
Group Element
Assessment Element 1
Conditional Text Element 1
Conditional Camera Element 1
Assessment Element 2
Conditional Text Element 2
Conditional Camera Element 2
Here are some example lookup results:
Lookup
Result
Direct parent of Conditional Text Element 1
Assessment Element 1
Root parent of Conditional Text Element 1
Group Element
First upward from Conditional Text Element 2 where element reference is Assessment Element
Assessment Element 2
First downward from Conditional Text Element 1 where element reference is Assessment Element