UNPKG

@syncfusion/ej2-pdfviewer

Version:
58 lines (57 loc) 1.4 kB
import { PdfViewerBase, PdfViewer } from '../index'; /** * Navigation module */ export declare class Navigation { private pdfViewer; private pdfViewerBase; private pageNumber; /** * @param {PdfViewer} viewer - It describes about the viewer * @param {PdfViewerBase} viewerBase - It describes about the viewer base * @private */ constructor(viewer: PdfViewer, viewerBase: PdfViewerBase); /** * Navigate to Next page of the PDF document * * @returns {void} */ goToNextPage(): void; /** * Navigate to Previous page of the PDF document * * @returns {void} */ goToPreviousPage(): void; /** * Navigate to given Page number * Note : In case if we have provided incorrect page number as argument it will retain the existing page * * @param {number} pageNumber - Defines the page number to navigate * @returns {void} */ goToPage(pageNumber: number): void; /** * Navigate to First page of the PDF document * * @returns {void} */ goToFirstPage(): void; /** * Navigate to Last page of the PDF document * * @returns {void} */ goToLastPage(): void; /** * @private * @returns {void} */ destroy(): void; /** * @private * @returns {string} - string */ getModuleName(): string; }