@serenity-is/corelib / validateOptions
Function: validateOptions()
validateOptions(
options?):ValidatorOptions
Defined in: src/compat/validation.ts:25
Merges caller-supplied ValidatorOptions with Serenity's default validation behaviour.
Default handlers include: generic errorPlacement that targets data-vx-id / .field containers,
a submitHandler that prevents native submit, an invalidHandler that shows FormValidationTexts.InvalidFormMessage,
expands collapsed categories/tabs and shows a tooltip on the first error, and a success handler that marks labels as checked.
Caller options override the defaults via Object.assign.
Parameters
options?
Optional overrides to merge on top of the defaults.
Returns
A new ValidatorOptions object with defaults applied.