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