process method

  1. @override
ZNullableBool process(
  1. Processor<bool> processor
)

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,
);