isValidSequentialNumber static method

  1. @visibleForTesting
bool isValidSequentialNumber(
  1. String sequentialNumber
)

Validates the sequential number part (SSSS) of a South African ID number.

Returns true if the sequential number is valid; otherwise, returns false.

Implementation

@visibleForTesting
static bool isValidSequentialNumber(String sequentialNumber) {
  final sequentialDigit = int.parse(sequentialNumber);
  return sequentialDigit >= 0 && sequentialDigit <= 9999;
}