From 8f1a8054b3be71243c34cb2ec8ebb7a3286081cb Mon Sep 17 00:00:00 2001 From: Jeroen Oomkes Date: Sun, 25 Aug 2024 16:21:17 +0200 Subject: [PATCH] Add jumpToPage functionality to Compose wrapper --- .../java/com/rajat/pdfviewer/compose/PdfRendererCompose.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pdfViewer/src/main/java/com/rajat/pdfviewer/compose/PdfRendererCompose.kt b/pdfViewer/src/main/java/com/rajat/pdfviewer/compose/PdfRendererCompose.kt index b70788d..221c078 100644 --- a/pdfViewer/src/main/java/com/rajat/pdfviewer/compose/PdfRendererCompose.kt +++ b/pdfViewer/src/main/java/com/rajat/pdfviewer/compose/PdfRendererCompose.kt @@ -19,7 +19,8 @@ fun PdfRendererViewCompose( uri: Uri? = null, headers: HeaderData = HeaderData(), lifecycleOwner: LifecycleOwner = LocalLifecycleOwner.current, - statusCallBack: PdfRendererView.StatusCallBack? = null + statusCallBack: PdfRendererView.StatusCallBack? = null, + jumpToPage: Int? = null, ) { val lifecycleScope = lifecycleOwner.lifecycleScope @@ -36,6 +37,8 @@ fun PdfRendererViewCompose( } else if (uri != null) { initWithUri(uri) } + + jumpToPage?.let { jumpToPage(it) } } }, update = { view ->