Conditional logic is available on the conditional tab settings of every component. The easiest way to create conditional logic is using the "simple" options. In this
Variable / Function
form The complete form JSON object
The complete submission object.
The complete submission data object.
Contextual "row" data, used within DataGrid, EditGrid, and Container components
The current component JSON
The current component instance.
The current value of the component.
The moment.js library for date manipulation.
An instance of Lodash.
An instance of the FormioUtils object.
Returns a promise containing all values from a data source
Returns the logged-in user object
Returns the Id of the current team
Returns the response Id of the current form
show = (data.income < 45000) & (data.maritalStatus == 'single' || data.maritalStatus == 'widowed');
The data variable is being used here to reference the input data from a number and radio field. When referencing fields, ensure you are using the Property Name and not the label. The Property Name can be found within the API Tab of the component settings.