Document Listener
class DocumentListener(val onDocumentLoaded: (PdfDocument) -> Unit? = null, val onDocumentLoadFailed: (Throwable) -> Unit? = null, val onDocumentSave: (PdfDocument, DocumentSaveOptions) -> Boolean? = null, val onDocumentSaved: (PdfDocument) -> Unit? = null, val onDocumentSaveFailed: (PdfDocument, Throwable) -> Unit? = null, val onDocumentSaveCancelled: (PdfDocument?) -> Unit? = null, val onPageClick: (PdfDocument, Int, MotionEvent?, PointF?, Annotation?) -> Boolean? = null, val onDocumentClick: () -> Boolean? = null, val onPageChanged: (PdfDocument, Int) -> Unit? = null, val onDocumentZoomed: (PdfDocument, Int, Float) -> Unit? = null, val onPageUpdated: (PdfDocument, Int) -> Unit? = null)
Wrapper for holding all DocumentListener callbacks.
Constructors
Link copied to clipboard
constructor(onDocumentLoaded: (PdfDocument) -> Unit? = null, onDocumentLoadFailed: (Throwable) -> Unit? = null, onDocumentSave: (PdfDocument, DocumentSaveOptions) -> Boolean? = null, onDocumentSaved: (PdfDocument) -> Unit? = null, onDocumentSaveFailed: (PdfDocument, Throwable) -> Unit? = null, onDocumentSaveCancelled: (PdfDocument?) -> Unit? = null, onPageClick: (PdfDocument, Int, MotionEvent?, PointF?, Annotation?) -> Boolean? = null, onDocumentClick: () -> Boolean? = null, onPageChanged: (PdfDocument, Int) -> Unit? = null, onDocumentZoomed: (PdfDocument, Int, Float) -> Unit? = null, onPageUpdated: (PdfDocument, Int) -> Unit? = null)
Properties
Link copied to clipboard
Callback invoked when the document area is clicked. Return true if handled.
Link copied to clipboard
Callback invoked when a document is successfully loaded.
Link copied to clipboard
Callback invoked when document loading fails.
Link copied to clipboard
Callback invoked before the document is saved. Return true to allow saving.
Link copied to clipboard
Callback invoked when document saving is cancelled.
Link copied to clipboard
Callback invoked after the document is successfully saved.
Link copied to clipboard
Callback invoked when document saving fails.
Link copied to clipboard
Callback invoked when the document zoom level changes.
Link copied to clipboard
Callback invoked when the visible page changes.
Link copied to clipboard
Callback invoked when a page is clicked. Return true if the click was handled.
Link copied to clipboard
Callback invoked when a page's content is updated.