UPdfController class

Inheritance

Constructors

UPdfController()

Properties

document → UPdfDocument?
no setter
documentId → String
no setteroverride
hashCode → int
The hash code for this object.
no setterinherited
hasListeners → bool
Whether any listeners are currently registered.
no setterinherited
hiddenOptionalGroups ↔ Set<int>
getter/setter pair
isDisposed → bool
no setterinherited
isSearching → bool
no setter
kind → UDocKind
no setteroverride
liveHits → ValueNotifier<List<UDocSearchHit>>
finalinherited
outline ↔ List<UDocOutlineNode>
getter/setter pair
pageCount → int
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
settings → UDocViewSettings
no setterinherited
stateStream → Stream<UDocValue>
no setterinherited
value ↔ UDocValue
The current value stored in this notifier.
getter/setter pairinherited

Methods

addListener(VoidCallback listener) → void
Register a closure to be called when the object changes.
inherited
clearSearch() → void
inherited
clearSelection() → void
inherited
close() → Future<void>
override
dispose() → void
Discards any resources used by the object.
override
emit(UDocValue next) → void
inherited
ensurePageInfo(int pageIndex) → Future<UDocPageInfo>
failWith(UDocError error) → void
inherited
goToPage(int pageIndex) → void
inherited
hasPageInfo(int pageIndex) → bool
invalidateAll() → void
invalidatePage(int pageIndex) → void
nextHit() → void
inherited
nextPage() → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners() → void
Call all the registered listeners.
inherited
open({String? path, String? url, Uint8List? bytes, String? asset, Object? blob, Map<String, String>? headers, String password = ""}) → Future<void>
pageInfo(int pageIndex) → UDocPageInfo
override
pageLabel(int pageIndex) → Future<String?>
pdfPage(int index) → Future<UPdfPage?>
previousHit() → void
inherited
previousPage() → void
inherited
removeListener(VoidCallback listener) → void
Remove a previously registered closure from the list of closures that are notified when the object changes.
inherited
renderPage(int pageIndex, {double scale = 1, Rect? clip}) → Future<Picture?>
override
renderThumbnail(int pageIndex, {int maxSize = 240}) → Future<Image?>
override
reopenWith(Uint8List bytes) → Future<void>
saveProgress() → void
setColorMode(UDocColorMode mode) → void
inherited
setCropMargins(bool crop) → void
inherited
setDim(double dim) → void
inherited
setDirection(UDocDirection direction) → void
inherited
setFit(UDocFit fit) → void
inherited
setScrollMode(UDocScrollMode mode) → void
inherited
setSelection(UDocSelection selection) → void
inherited
setSpread(UDocSpread spread) → void
inherited
setZoom(double zoom) → void
inherited
textPage(int pageIndex) → Future<UDocTextPage>
override
toString() → String
A string representation of this object.
inherited
updateSettings(UDocViewSettings settings) → void
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited