@syncfusion/ej2-pdfviewer
Version:
Essential JS 2 PDF viewer Component
88 lines (87 loc) • 2.56 kB
TypeScript
/**
* @private
* @param {number} startIndex - It's describe about a page start index.
* @param {number} endIndex - It's describe about a page end index.
* @returns { void }
*/
export declare function selectRange(startIndex: number, endIndex: number): void;
/**
* @private
* @param {HTMLElement} tile - It's describe about a select tile div.
* @returns { void }
*/
export declare function selectTile(tile: HTMLElement): void;
/**
* @private
* @param {HTMLElement} tile - It's describe about a deselect tile div.
* @returns { void }
*/
export declare function deselectTile(tile: HTMLElement): void;
/**
* @private
* @returns { void }
*/
export declare function clearSelection(): void;
/**
* @private
* @returns { void }
*/
export declare function selectAllTiles(): void;
/**
* @private
* @returns { void }
*/
export declare function disableTileDeleteButton(): void;
/**
* @private
* @returns { void }
*/
export declare function disableTileCopyRotateButton(): void;
/**
* @private
* @returns { void }
*/
export declare function disableTileCopyButton(): void;
/**
* @private
* @param {any} args - It's describe about a event.
* @returns { void }
*/
export declare function onSelectClick(args: any): void;
/**
* @private
* @param {HTMLInputElement} checkbox - It's describe about a check box element.
* @param {HTMLInputElement} anchornode - It's describe about a anchornode element.
* @returns { void }
*/
export declare function setSelectionRingStyle(checkbox: HTMLInputElement, anchornode: HTMLElement): void;
/**
* @private
* @param {number} currentPageIndex - It's describe about a current page index.
* @param {number} currentRotation - It's describe about a current page rotation.
* @returns { void }
*/
export declare function updateTempRotationDetail(currentPageIndex: number, currentRotation: number): void;
/**
* @private
* @returns { void }
*/
export declare function organizeWindowFocus(): void;
/**
* @private
* @param {number[]} selectedPageIndexes - It's describe about a selected page indexes.
* @param {number} hoveredIndex - It's describe about a hover page index.
* @returns { void }
*/
export declare function isHoveredOnSelectedPages(selectedPageIndexes: number[], hoveredIndex: number): boolean;
/**
* @private
* @param {HTMLInputElement} mainTileElement - It's describe about a main tile element.
* @returns { void }
*/
export declare function deletePageElement(mainTileElement: HTMLElement): void;
/**
* @private
* @returns { void }
*/
export declare function updateTileButtons(): void;