invalidateAll method

void invalidateAll()

Implementation

void invalidateAll() {
  UDocPictureCache.instance.evictDocument(documentId);
  _thumbnails.clear();
  _texts.clear();
  _pages.clear();
  _pending.clear();
  final UPdfDocument? document = _document;
  if (document != null) {
    UPdfDocumentPages.resetCaches(document.fingerprint);
    emit(value.copyWith(pageCount: document.pageCount));
  }
  unawaited(_refreshInfos());
  notifyListeners();
}