Form
Field
Parameters
name of the field, used for getting values
the View of field, right now supported view is : EditText, TextInputLayout, Spinner, RadioGroup, and CheckBox
list of rules of for the view
custom action to do when field is not validated, nullable