onChange | (optional) Will be called when a value of any input component inside was changed by the user, with the data set (including the changed value) as argument. |
onPathChange | (optional) Will be called when a value of any input component inside was changed by the user, with the path (JSON Pointer) and new value as arguments. |
onSubmit | (optional) Will be called when the user submit the form (i.e by clicking a SubmitButton component inside), with the data set as argument. |
onSubmitRequest | (optional) Will be called when the user tries to submit, but errors stop the data from being submitted. |