string method

VString string({
  1. String? message,
})

Creates a VString instance for validating string values.

This method initializes a validator that allows applying multiple string-related validation rules, such as minimum/maximum length, email validation, URL validation, and more.

Example

final validator = v.string().min(5).email();

print(validator.validate("test@example.com")); // true
print(validator.validate("short")); // false (too short)

Parameters

  • message (optional): A custom error message for validation failures.

Returns

A new instance of VString for string validation.

Implementation

VString string({String? message}) {
  return VString(_message.string, message: message);
}