@syncfusion/ej2-pdfviewer
Version:
Essential JS 2 PDF viewer Component
108 lines (107 loc) • 3.36 kB
TypeScript
import { PageOrganizerSettingsModel } from '../../index';
/**
* @private
* @param { boolean } isReConstruct - It's describe about the organize window created or not for desktop mode.
* @returns { void }
*/
export declare function createOrganizeWindow(isReConstruct?: boolean): void;
/**
* @private
* @param { boolean } isReConstruct - It's describe about the organize window created or not for mobile mode.
* @returns { void }
*/
export declare function createOrganizeWindowForMobile(isReConstruct?: boolean): void;
/**
* @private
* @param { pageOrganizerSettings } pageOrganizerSettings - It's describe about change the organize window properties.
* @param { oldPageOrganizerSettings } oldPageOrganizerSettings - It's describe about previous organize window properties.
* @returns { void }
*/
export declare function setPageOrganizerSettings(pageOrganizerSettings: PageOrganizerSettingsModel, oldPageOrganizerSettings: PageOrganizerSettingsModel): void;
/**
* @private
* @returns { boolean } - It's describe about organize window rendered or not.
*/
export declare function isOrganizeDialogRendered(): boolean;
/**
* @private
* @param { boolean } isShow - It's describe about show or hide the loading indicator in organize window.
* @returns { void }
*/
export declare function showOrganizeLoadingIndicator(isShow: boolean): void;
/**
* @private
* @returns { void }
*/
export declare function updateOrganizePageDetailsInViewer(): void;
/**
* @private
* @param { HTMLElement } toolbarItem - It's describe about toolbar item in organize window.
* @param { string } tooltipText - It's describe about tooltipText for toolbar item in organize window.
* @returns { void }
*/
export declare function createTooltip(toolbarItem: HTMLElement, tooltipText: string): void;
/**
* @private
* @returns { void }
*/
export declare function switchPageOrganizer(): void;
/**
* @private
* @param { boolean } showImageZoomingSlider - It's describe about show or hide zooming slider in organize toolbar.
* @returns { void }
*/
export declare function handleImageResizerVisibility(showImageZoomingSlider: boolean): void;
/**
* @private
* @returns { void }
*/
export declare function destroyDialogWindow(): void;
/**
* @private
* @returns { void }
*/
export declare function clear(): void;
/**
* @private
* @param { any } pageCanvas - It's describe about page canvas.
* @param { pageNumber } pageNumber - It's describe about page number.
* @returns { void }
*/
export declare function applyElementStyles(pageCanvas: any, pageNumber: number): void;
/**
* @private
* @returns { void }
*/
export declare function updateOrganizeDialogSize(): void;
/**
* @private
* @param { MouseEvent | TouchEvent} event - It's describe about mouse or touch event.
* @returns { void }
*/
export declare function handleImageContainerClick(event: MouseEvent | TouchEvent): void;
/**
* @private
* @returns { void }
*/
export declare function addSelectionRingStyle(): void;
/**
* @private
* @returns { void }
*/
export declare function removeSelectionRingStyle(): void;
/**
* @private
* @returns { void }
*/
export declare function updatePageDetail(): void;
/**
* @private
* @returns { void }
*/
export declare function updateTotalPageCount(): void;
/**
* @private
* @returns { void }
*/
export declare function updatePageNumber(): void;