ValueSatisfyPredicateError<T> class

Inheritance

Constructors

ValueSatisfyPredicateError({required T value, required OnValidate<T>? devMessage, required Object? key, ValidationSeverity errorServerity = .error})

Properties

devValidationMessage → String
Developer friendly validation message.
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
hasNullValueOrEmptyValueKey → bool
no setterinherited
hasStringEmptyOrNullErrorKey → bool
no setterinherited
isAsyncValidationFailedError → bool
no setterinherited
isConversionError → bool
no setterinherited
isNullError → bool
no setterinherited
key → Object?
Can be used to identify concrete error when translating.
finalinherited
onValidateMessage → OnValidate<T>
Error message when translation is not used. Useful for development.
finalinherited
props → List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setterinherited
result → String
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
severity → ValidationSeverity
no setterinherited
stringify → bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
value → T
Value which triggered validation and returned this error.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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