transform<TIn, TOut, E> static method
Formix<TIn, E>
transform<TIn, TOut, E>({
- required TOut? transform(
- TIn value
- required E onNull,
- required Formix<
TOut, E> then,
Creates a transform validator that parses input before validation.
final validator = Validate.transform<String, int, String>(
transform: int.tryParse,
onNull: 'Please enter a valid number',
then: positiveRule,
);
Implementation
static Formix<TIn, E> transform<TIn, TOut, E>({
required TOut? Function(TIn value) transform,
required E onNull,
required Formix<TOut, E> then,
}) =>
Transform(transform: transform, onNull: onNull, then: then);