FormValidator
Class used to validate form values. Form values are of type T and represent the content of a form with the provided form schema.
External validations may be provided to further validate the form against validations not present in the schema.
Once instantiated with a given form schema, the validator can be used to validate values according to all validations of said schema, as well as the validator's external validations.
Functions
Returns whether all parts of the form value formValue are valid according to their schemas. These parts are said to be valid if they contain no validation errors.
Validates all parts of the form value formValue against the validator's schema. Returns a flow of found validation issues.
Validates the parts of the form value formValue matching path against the validator's schema. Returns a flow of found validation issues.