DocumentListener

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.