dispose method

void dispose()

Implementation

void dispose() {
  if (_isDisposed) return;
  _isDisposed = true;
  _synchronizedUpdateTimer?.cancel();
  _synchronizedUpdateTimer = null;
  _modes._synchronizedUpdateMode = false;
  clearListeners();
  _clipboardCapture.reset();
  _clearSemanticPromptAnchors();
  _hyperlinks.clear();
  _explicitHyperlinkIds.clear();
  _explicitHyperlinkKeyByHyperlinkId.clear();
  _pendingEvictedHyperlinkIds.clear();
}