FormState

constructor(initialValue: T, validator: <Error class: unknown class><T>, validationMode: ValidationMode = ValidationMode.OnChange, failFast: Boolean = false)

Parameters

T

The type of value or data class held by the form state.

initialValue

The starting value of the form.

validator

The ValixValidator compiled instance used to validate form data.

validationMode

Strategy determining when validation is triggered (ValidationMode.OnChange, ValidationMode.OnBlur, etc.).

failFast

If true, validation terminates immediately upon encountering the first error.