There are several properties of the Component class that may contain objects of specific classes. Each of these classes are described in the sub-sections of this section.
On this page some functionality that is shared between these classes is described.
component_object.calculateValue = "value = data.other_component + 1;" component_object.customConditional = "show = data.other_component > 0;"
The usage numbers denote which variables are available for the places specified in the above list.
|input||2, 4||The new value that was put into the current component.|
|form||1, 2, 4||The complete form JSON object.|
|submission||1, 2, 4||The complete submission object.|
|data||1, 2, 3, 4||The complete submission data object.|
|row||1, 2, 3, 4||Contextual "row" data, used within DataGrid, EditGrid, and Container components.|
|component||1, 2, 3, 4||The current component JSON object.|
|instance||1, 2, 4||The current component instance.|
|value||1, 2, 4||The current value of the component in the submission data.|