dispose method

Future<void> dispose()

Implementation

Future<void> dispose() {
  final active = _disposeFuture;
  if (active != null) {
    return active;
  }
  final operation = _performDispose();
  _disposeFuture = operation;
  return operation;
}