checkNegativeInt static method
Implementation
static int checkNegativeInt(
int argument, {
String? name,
String? message,
bool allowZero = false,
}) {
if (allowZero) {
if (argument > 0) {
throw ArgumentErrorUtils._value(
argument,
name: name,
message: "Must be less than, or equal to 0",
extraMessage: message,
);
}
} else if (argument >= 0) {
throw ArgumentErrorUtils._value(
argument,
name: name,
message: "Must be less than 0",
extraMessage: message,
);
}
return argument;
}