ValidatorExtensions<T> extension

on

Methods

parse(dynamic value, {bool? abortEarly}) → T

Available on Validator<T>, provided by the ValidatorExtensions extension

Validates value and returns data, or throws ValidationException.
parseAsync(dynamic value, {bool? abortEarly}) Future<T>

Available on Validator<T>, provided by the ValidatorExtensions extension

safeParse(dynamic value, {bool? abortEarly}) ParseResult<T>

Available on Validator<T>, provided by the ValidatorExtensions extension

Validates value without throwing.
safeParseAsync(dynamic value, {bool? abortEarly}) Future<ParseResult<T>>

Available on Validator<T>, provided by the ValidatorExtensions extension

Async parse — required for schemas with refineAsync / superRefineAsync / LazyValidator wrapping async inners.