PdfViewerControllerIns class

Inheritance
Implemented types

Constructors

PdfViewerControllerIns()

Properties

annotationMode ↔ PdfAnnotationMode
Gets or sets a value indicating the type of annotation that should be drawn using UI interaction on the PDF pages.
getter/setter pairinherited
annotationSettings ↔ PdfAnnotationSettings
Gets or sets the default annotation settings.
getter/setter pairinherited
hashCode → int
The hash code for this object.
no setterinherited
hasListeners → bool
Whether any listeners are currently registered.
no setterinherited
pageCount → int
Total page count of the document loaded in the SfPdfViewer.
no setterinherited
pageNumber → int
Current page number displayed in the SfPdfViewer.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scrollOffset → Offset
The current scroll offset of the SfPdfViewer widget.
no setterinherited
zoomLevel ↔ double
Zoom level of a document in the SfPdfViewer.
getter/setter pairinherited

Methods

addAnnotation(Annotation annotation) → void
Adds the given annotation to the page represented by the annotation’s PageNumber property..
inherited
addListener(VoidCallback listener) → void
Register a closure to be called when the object changes.
inherited
clearFormData({int pageNumber = 0}) → void
Clears the form fields data in the PDF document.
inherited
clearSelection() → bool
Clears the text selection in SfPdfViewer.
inherited
deselectAnnotation(Annotation annotation) → void
Deselects the given annotation.
inherited
dispose() → void
Discards any resources used by the object.
inherited
exportFormData({required DataFormat dataFormat}) → List<int>
Export the form data with the specified DataFormat and return the bytes as list of int.
inherited
firstPage() → void
Navigates to the first page of a PDF document.
inherited
get(Token name) → Object?
override
getAnnotations() → List<Annotation>
Gets the list of annotations in the PDF.
inherited
getFormFields() → List<PdfFormField>
Gets the form fields data in the document.
inherited
importFormData(List<int> inputBytes, DataFormat dataFormat, [bool continueImportOnError = false]) → void
Imports the form data with the specified DataFormat.
inherited
jumpTo({double xOffset = 0.0, double yOffset = 0.0}) → void
Jumps the scroll position of SfPdfViewer to the specified offset value.
inherited
jumpToBookmark(PdfBookmark bookmark) → void
Navigates to the specified bookmark location in a PDF document.
inherited
jumpToPage(int pageNumber) → void
Navigates to the specified page number in a PDF document.
inherited
lastPage() → void
Navigates to the last page of a PDF document.
inherited
nextPage() → void
Navigates to the next page of a PDF document.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners() → void
Call all the registered listeners.
inherited
previousPage() → void
Navigates to the previous page of a PDF document.
inherited
removeAllAnnotations({int pageNumber = 0}) → void
Removes all annotations from the PDF document.
inherited
removeAnnotation(Annotation annotation) → void
Removes the given annotation from the page.
inherited
removeListener(VoidCallback listener) → void
Remove a previously registered closure from the list of closures that are notified when the object changes.
inherited
saveDocument({PdfFlattenOption flattenOption = PdfFlattenOption.none}) → Future<List<int>>
Saves the document and return the saved bytes as future list of int.
inherited
searchText(String searchText, {TextSearchOption? searchOption}) → PdfTextSearchResult
Searches the given text in the document.
inherited
selectAnnotation(Annotation annotation) → void
Selects the given annotation.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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