LessThanOrEqual class
A validation rule for checking if a value is less than or equal to a specified number.
The LessThanOrEqual class is a concrete implementation of the FormifyRule abstract class.
It is used to validate whether a value is less than or equal to a specified numeric value.
This rule checks if the input value is less than or equal to the provided number.
If the value is greater than the number, an error message is generated.
- Inheritance
-
- Object
- FormifyRule
- LessThanOrEqual
Constructors
- LessThanOrEqual(num number)
-
Creates an instance of the
LessThanOrEqualvalidation rule with a specifiednumber.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- message ↔ String
-
Gets the error message associated with the
LessThanOrEqualrule.getter/setter pairinherited-setteroverride-getter - number → num
-
The numeric value to compare against.
final
- ruleKey → String
-
The unique key identifying the validation rule.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
buildMessage(
String attribute, String input, {String onExtra(String)?}) → String -
Builds a validation error message by replacing placeholders in the error message template.
inherited
-
call(
String attribute, String value) → String? -
Validates whether a value is less than or equal to the specified
number.override -
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