@syncfusion/ej2-pdfviewer
Version:
Essential JS 2 PDF viewer Component
48 lines (47 loc) • 1.47 kB
TypeScript
import { ItemModel } from '@syncfusion/ej2-navigations';
/**
* @private
* @returns { void }
*/
export declare function onToolbarExtractButtonClick(): void;
/**
* @private
* @returns {number[]} - selected tile nodes in organize window.
*/
export declare function selectedNodesInOrganizeWindow(): number[];
/**
* @private
* @param {string} input - extract pages input string.
* @param {number} pageCount - total number of tiles in the organize window.
* @returns { string } - Formatted page ranges.
*/
export declare function formatPageRanges(input: string, pageCount: number): string;
/**
* @private
* @returns { void }
*/
export declare function onExtractConfirmClick(): void;
/**
* @private
* @param {boolean} isInitialState - Whether it's the initial toolbar state.
* @param {ItemModel[]} toolbarItems - Toolbar items array.
* @returns { void }
*/
export declare function addExtractionIcon(isInitialState: boolean, toolbarItems: ItemModel[]): void;
/**
* @private
* @param {boolean} showExtractPagesOption - Whether to show or remove extract icon.
* @returns { void }
*/
export declare function showRemoveExtractIcon(showExtractPagesOption: boolean): void;
/**
* @private
* @param {boolean} canExtractPages - Whether to enable or disable extract icon.
* @returns { void }
*/
export declare function showHideExtractIcon(canExtractPages: boolean): void;
/**
* @private
* @returns { void }
*/
export declare function inputTextboxUpdate(): void;