SuperValidationNum.minMax constructor
SuperValidationNum.minMax({})
Implementation
factory SuperValidationNum.minMax({
num min = 0,
num max = double.infinity,
String? Function(String?)? validateFunc,
String? nullMessage,
String? minMessage,
String? maxMessage,
SuperValidationStore<String>? store,
}) {
return SuperValidationNum(
validateFunc: (value) {
final firstValidation = getMinMaxMessage(
min: min,
max: max,
value: parseValue(value),
minMessage: minMessage,
maxMessage: maxMessage);
return firstValidation ?? validateFunc?.call(value);
},
store: store);
}