isLowerCase function

IValidator isLowerCase({
  1. String? message,
})

Validates that it's a String and it's lowecase

Implementation

IValidator isLowerCase({String? message}) =>
    isString() &
    validator(
      (value) => value.toLowerCase() == value,
      (value) => Expectation(
        message: message ?? 'lowercase string',
        code: ExpectationCodes.valueCaseMismatch,
        data: {'expected_case': 'lower'},
      ),
    );