dispose method

void dispose()

Implementation

void dispose() {
  for (final streamState in _documentStreams.values) {
    streamState.closeInputStream();
  }
  _documentStreams.clear();
  for (final doc in _connectedDocuments.values) {
    DocumentRuntime.instance!.unregisterDocument(doc.ref);
  }
  _connectedDocuments.clear();
  _connectingDocuments.clear();
  _closingDocuments.clear();
  _started = false;
}