next method

  1. @override
String next(
  1. int row,
  2. int column,
  3. Object? area
)
override

Return the label for the next emitted seat.

Implementation

@override
String next(int row, int column, Object? area) {
  if (_index >= labels.length) {
    _index = 0;
    throw StateError('No label remains for the seat at row $row and column $column');
  }
  return labels[_index++];
}