FormPolicy

fun FormPolicy(formOptions: FormOptions = FormOptions, fieldOptions: FieldOptions = FieldOptions): FormPolicy

Creates a FormPolicy with the specified form and field options.

This factory function allows you to create a custom form policy by combining form-level and field-level configuration options. Both parameters have sensible defaults that work well for most use cases.

Usage:

val policy = FormPolicy(
formOptions = FormOptions(
preValidation = false
),
fieldOptions = FieldOptions(
validationStrategy = FieldValidationStrategy(
initial = FieldValidationMode.Change
)
)
)

Return

A FormPolicy instance with the specified configuration.

Parameters

formOptions

The form-level validation options. Defaults to FormOptions defaults.

fieldOptions

The field-level validation options. Defaults to FieldOptions defaults.