clampNumber function
Clamps value to min, max, then returns as int if isInt else double.
Implementation
num clampNumber({
required num value,
required num min,
required num max,
bool isInt = false,
}) {
final num c = value.clamp(min, max);
return isInt ? c.round() : c.toDouble();
}