validateGender property

StreamTransformer<Gender, Gender> validateGender
final

Implementation

final StreamTransformer<Gender, Gender> validateGender =
    StreamTransformer<Gender, Gender>.fromHandlers(
        handleData: (Gender value, EventSink<Gender> sink) {
  if (isValidGender(value)) {
    sink.add(value);
  } else {
    sink.addError(GenericException.withMessage('Gender.unknown not allowed'));
  }
});