@syncfusion/ej2-pdfviewer
Version:
Essential JS 2 PDF viewer Component
58 lines (57 loc) • 1.4 kB
TypeScript
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;
}