required static method

String? required(
  1. dynamic value, {
  2. String? errorMessage,
})

Check if the value is is not null, not empty or false.

Returns null if is valid.

Returns FieldBlocValidatorsErrors.required if is not valid.

Implementation

static String? required(dynamic value, {String? errorMessage}) {
  if (value == null ||
      value == false ||
      ((value is Iterable || value is String || value is Map) &&
          value.length == 0)) {
    return errorMessage ?? FieldBlocValidatorsErrors.required;
  }
  return null;
}