process method
Adds a custom processing of a value using processor
.
Processing is skipped when the value is null
.
Example:
String processor(String val) => '$val - but most of all, ZodArt is my hero.';
final schema = ZString().process(processor).parse('Hello, world!');
Implementation
@override
ZNullableBool process(Processor<bool> processor) => _processPure(
constructor: ZNullableBool._withConfig,
processor: processor,
isUserDefined: true,
);