setValueClamped method
Implementation
void setValueClamped(String v) {
if (v.isEmpty) {
value = 0;
} else {
try {
value = int.parse(v);
} on FormatException {
value ??= 0;
}
value = math.min(max, math.max(min, value!));
}
if (_onChange != null) {
_onChange!(value!);
}
}