Min class

A validation rule for checking if the length of a value meets or exceeds a specified minimum.

The Min class is a concrete implementation of the FormifyRule abstract class. It is used to validate whether the length of a value meets or exceeds a specified minimum length.

This rule checks if the length of the input value meets or exceeds the provided number. If the length of the value is less than the number, an error message is generated.

Inheritance

Constructors

Min(num number)
Creates an instance of the Min validation rule with a specified number.

Properties

hashCode int
The hash code for this object.
no setterinherited
message String
Gets the error message associated with the Min rule.
getter/setter pairinherited-setteroverride-getter
number num
The minimum length required for the value.
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 the length of a value meets or exceeds 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

Constants

key → const String
The unique identifier for the Min validation rule.