isInteger<E> static method
Validates that the number is an integer (no decimal part).
Works with num and double types.
NumberRules.isInteger(error: 'Must be a whole number')
Implementation
static Rule<num, E> isInteger<E>({required E error}) =>
PredicateRule(predicate: (value) => value == value.toInt(), error: error);