Home
last modified time | relevance | path

Searched refs:numPages (Results 1 – 22 of 22) sorted by relevance

/pdf/pdf-viewer/src/main/kotlin/androidx/pdf/view/
DPaginationModel.kt42 val numPages: Int, constant in androidx.pdf.view.PaginationModel
47 require(numPages >= 0) { "Empty PDF!" } in <lambda>()
65 private val pages = Array(numPages) { UNKNOWN_SIZE } in <lambda>()
68 private val pagePositions = IntArray(numPages) { -1 }.apply { this[0] = topPageMarginPx } in <lambda>()
118 parcel.writeInt(numPages) in writeToParcel()
129 require(pageNum in 0 until numPages) { "Page out of range" } in addPage()
154 require(pageNum in 0 until numPages) { "Page out of range" } in getPageSize()
220 } else if (_reach == numPages - 1) { in computeEstimatedHeight()
227 (averagePageHeight + pageSpacingPx) * (numPages - _reach - 1) in computeEstimatedHeight()
DPageLayoutManager.kt212 minOf(newVisiblePages.pages.upper + peekAhead, paginationModel.numPages - 1) in onViewportChanged()
224 for (i in requestedReach + 1..minOf(untilPage, paginationModel.numPages - 1)) { in increaseReach()
/pdf/pdf-viewer/src/main/java/androidx/pdf/service/
DPdfDocument.java42 protected PdfDocument(long pdfDocPtr, int numPages) { in PdfDocument() argument
44 this.mNumPages = numPages; in PdfDocument()
62 public int numPages() { in numPages() method in PdfDocument
DPdfDocumentService.java88 public int numPages() { in numPages() method in PdfDocumentService.PdfDocumentRemoteImpl
/pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/
DPaginationModel.java127 public void initialize(int numPages) { in initialize() argument
128 Preconditions.checkArgument(numPages >= 0, "Num pages should be >= 0, " + numPages); in initialize()
131 if (mMaxPages != numPages) { in initialize()
133 String.format("called with different value %d, was %d.", numPages, in initialize()
139 mMaxPages = numPages; in initialize()
DSearchModel.java106 public void setNumPages(int numPages) { in setNumPages() argument
107 mPageToMatchCount = new int[numPages]; in setNumPages()
DPdfViewer.java623 public void documentLoaded(int numPages, @NonNull DisplayData data) {
624 if (numPages <= 0) {
635 mPaginationModel.initialize(numPages);
640 mSearchModel.setNumPages(numPages);
/pdf/pdf-viewer/src/main/java/androidx/pdf/viewer/loader/
DPdfLoaderCallbacksImpl.kt180 override fun documentLoaded(numPages: Int, data: DisplayData) { in documentLoaded()
181 if (numPages <= 0) { in documentLoaded()
195 paginatedView.model.initialize(numPages) in documentLoaded()
202 searchModel?.setNumPages(numPages) in documentLoaded()
236 if (page < paginatedView.model.numPages) { in pageBroken()
DWeakPdfLoaderCallbacks.java72 public void documentLoaded(int numPages, @NonNull DisplayData data) { in documentLoaded() argument
75 callbacks.documentLoaded(numPages, data); in documentLoaded()
DPdfLoader.java131 public void setNumPages(int numPages) { in setNumPages() argument
132 mNumPages = numPages; in setNumPages()
364 mNumPages = pdfDocument.getPdfDocumentRemote().numPages(); in doInBackground()
DPdfLoaderCallbacks.java52 void documentLoaded(int numPages, @NonNull DisplayData data); in documentLoaded() argument
/pdf/pdf-viewer/api/aidlRelease/current/androidx/pdf/models/
DPdfDocumentRemote.aidl23 int numPages(); in numPages() method
DPdfDocumentProvider.aidl38 int numPages(); in numPages() method
/pdf/pdf-viewer/src/main/java/androidx/pdf/widget/
DPageIndicator.java72 public void setNumPages(int numPages) { in setNumPages() argument
73 this.mNumPages = numPages; in setNumPages()
/pdf/pdf-document-service/api/aidlRelease/current/androidx/pdf/
DPdfDocumentRemote.aidl38 int numPages(); in numPages() method
/pdf/pdf-viewer/src/main/stableAidl/androidx/pdf/models/
DPdfDocumentRemote.aidl20 int numPages(); in numPages() method
DPdfDocumentProvider.aidl48 int numPages(); in numPages() method
/pdf/pdf-document-service/src/main/stableAidl/androidx/pdf/
DPdfDocumentRemote.aidl48 int numPages(); in numPages() method
/pdf/pdf-viewer/src/test/kotlin/androidx/pdf/view/
DPaginationModelTest.kt38 paginationModel = PaginationModel(pageSpacingPx = PAGE_SPACING_PX, numPages = NUM_PAGES) in <lambda>()
44 PaginationModel(pageSpacingPx = -1, numPages = 10) in <lambda>()
47 PaginationModel(pageSpacingPx = 10, numPages = -1) in <lambda>()
/pdf/pdf-document-service/src/main/kotlin/androidx/pdf/
DSandboxedPdfLoader.kt90 binder.numPages(), in openDocumentUri()
/pdf/pdf-document-service/src/main/kotlin/androidx/pdf/service/
DPdfDocumentRemoteImpl.kt58 override fun numPages(): Int { in <lambda>() method in androidx.pdf.service.PdfDocumentRemoteImpl
/pdf/pdf-viewer/src/androidTest/java/androidx/pdf/viewer/loader/
DPdfLoaderTest.java371 public void documentLoaded(int numPages, @NonNull DisplayData data) { in documentLoaded() argument
372 super.documentLoaded(numPages, data); in documentLoaded()