StringValidator class
Methods
-
applyTransforms(dynamic initialValue, FlodPath path)
→ dynamic
-
inherited
-
compile()
→ Validator<String>
-
12.3 — compiles into a cached, optimized validator tree.
inherited
-
copyWith({List<BaseStringRule>? rules, List<Transformer<String>>? transformers, bool? isSecret})
→ StringValidator
-
-
creditCard({String? code, String? message})
→ StringValidator
-
-
custom(bool predicate(String value), {required String code, String? message, Map<String, dynamic>? metaParams})
→ StringValidator
-
-
cvv({String? code, String? message})
→ StringValidator
-
-
email({String? code, String? message})
→ StringValidator
-
-
fixedLength(int len, {String? code, String? message})
→ StringValidator
-
Deprecated — use length.
-
getFieldSchema(String key)
→ Validator?
-
inherited
-
html5Email({String? code, String? message})
→ StringValidator
-
-
length(int length, {String? code, String? message})
→ StringValidator
-
-
max(int length, {String? code, String? message})
→ StringValidator
-
-
min(int length, {String? code, String? message})
→ StringValidator
-
-
minNumbers(int limit, {String? code, String? message})
→ StringValidator
-
-
minSymbols(int limit, {String? code, String? message})
→ StringValidator
-
-
minUppercase(int limit, {String? code, String? message})
→ StringValidator
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
phoneNumber({String? code, String? message})
→ StringValidator
-
-
regex(RegExp pattern, {String? code, String? message})
→ StringValidator
-
-
secret()
→ StringValidator
-
override
-
stopOnFirstError()
→ Validator<String>
-
inherited
-
strict()
→ Validator<String>
-
inherited
-
toLowerCase()
→ StringValidator
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
toUpperCase()
→ StringValidator
-
-
transform<R>(R cb(String value))
→ Validator<R>
-
inherited
-
trim()
→ StringValidator
-
-
url({String? code, String? message})
→ StringValidator
-
-
uuid({String? code, String? message})
→ StringValidator
-
-
validate(dynamic value, {FlodPath path = const FlodPath([]), bool? abortEarly = false})
→ ParseResult<String>
-
override