LowercaseRule class final

lowercase: see Rules.lowercase.

Inheritance
Available extensions

Constructors

LowercaseRule()
The lowercase rule; use Rules.lowercase.
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
implicit → bool
Implicit rules run even when the attribute is absent or empty (required*, present, prohibited*).
no setterinherited
name → String
Rule identifier used in messages and the string DSL (required).
no setteroverride
parameters → Map<String, Object?>
Placeholder values for messages (:min, :other, :values).
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
schemaHint → Map<String, Object?>
Hint for OpenAPI generation ({'type': 'string', 'maxLength': 32}).
no setterinherited

Methods

accepted() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.accepted.
acceptedIf(String other, List<String> values) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.acceptedIf.
after(String dateOrField) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.after.
afterOrEqual(String dateOrField) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.afterOrEqual.
alpha() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.alpha.
alphaDash() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.alphaDash.
alphaNum() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.alphaNum.
ascii() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.ascii.
bail() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.bail.
before(String dateOrField) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.before.
beforeOrEqual(String dateOrField) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.beforeOrEqual.
between(num min, num max) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.between.
boolean() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.boolean.
confirmed([String? field]) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.confirmed.
custom(FutureOr<String?> check(ValidationContext context), {String name = 'custom'}) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.custom.
date() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.date.
declined() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.declined.
declinedIf(String other, List<String> values) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.declinedIf.
different(String other) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.different.
digits(int length) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.digits.
digitsBetween(int min, int max) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.digitsBetween.
distinct() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.distinct.
email() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.email.
endsWith(List<String> suffixes) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.endsWith.
enumValues<E extends Enum>(List<E> values) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.enumValues.
exists(String table, [String? column]) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.exists.
extensions(List<String> extensions) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.extensions.
file() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.file.
filled() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.filled.
image({bool allowSvg = false}) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.image.
inList(List<Object?> values) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.inList.
integer() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.integer.
ip() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.ip.
ipv4() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.ipv4.
ipv6() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.ipv6.
json() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.json.
list() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.list.
lowercase() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.lowercase.
map() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.map.
max(num value) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.max.
mimes(List<String> extensions) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.mimes.
mimetypes(List<String> types) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.mimetypes.
min(num value) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.min.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notIn(List<Object?> values) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.notIn.
notRegex(RegExp pattern) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.notRegex.
nullable() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.nullable.
numeric() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.numeric.
parametersFor(ValidationContext context) → Map<String, Object?>
parameters for a failure on context, for a placeholder that shows the input (accepted_if's :value).
inherited
passes(ValidationContext c) → String?
Checks the value in context: the message key or text when it fails, null when it passes.
override
password({int min = 8, bool letters = false, bool mixedCase = false, bool numbers = false, bool symbols = false}) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.password.
present() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.present.
prohibited() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.prohibited.
regex(RegExp pattern) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.regex.
required() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.required.
requiredIf(String other, Object? value) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.requiredIf.
requiredUnless(String other, Object? value) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.requiredUnless.
requiredWith(List<String> others) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.requiredWith.
requiredWithout(List<String> others) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.requiredWithout.
same(String other) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.same.
size(num value) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.size.
sometimes() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.sometimes.
startsWith(List<String> prefixes) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.startsWith.
string() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.string.
toString() → String
A string representation of this object.
inherited
ulid() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.ulid.
unique(String table, [String? column, Object? ignore, String idColumn = 'id']) → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.unique.
uppercase() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.uppercase.
url() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.url.
uuid() → RuleBuilder

Available on Rule, provided by the RuleChain extension

This rule followed by Rules.uuid.

Operators

operator ==(Object other) → bool
The equality operator.
inherited