close method

void close()

Closes this DataLoader, cancelling all pending requests.

Implementation

void close() {
  while (_queue.isNotEmpty) {
    _queue.removeFirst().completer.completeError(
        StateError('The DataLoader was closed before the item was loaded.'));
  }

  _queue.clear();
}