@syncfusion/ej2-pdfviewer
Version:
Essential JS 2 PDF viewer Component
127 lines (126 loc) • 3.67 kB
TypeScript
import { OpenCloseMenuEventArgs } from '@syncfusion/ej2-splitbuttons';
import { ChangeEventArgs } from '@syncfusion/ej2-inputs';
import { PageOrganizerSettingsModel } from '../../index';
/**
* @private
* @returns { void }
*/
export declare function updatePageZoomPopup(): void;
/**
* @private
* @returns { number } - It's describe about a minimum zoom value.
*/
export declare function getImageZoomMin(): number;
/**
* @private
* @returns { number } - It's describe about a maximum zoom value.
*/
export declare function getImageZoomMax(): number;
/**
* @private
* @returns { void }
*/
export declare function modifyThumbnailContainer(): void;
/**
* @private
* @returns { void }
*/
export declare function setThumbnailImage(): void;
/**
* @private
* @returns { void }
*/
export declare function handlePageZoomPopupMobile(): void;
/**
* @private
* @param {OpenCloseMenuEventArgs} args - It's describe about a event.
* @returns { void }
*/
export declare function pageZoomDropDownOpen(args: OpenCloseMenuEventArgs): void;
/**
* @private
* @returns { void }
*/
export declare function pageZoomDropDownClose(): void;
/**
* @private
* @param {ChangeEventArgs} args - It's describe about a event.
* @returns { void }
*/
export declare function pageZoomChange(args: ChangeEventArgs): void;
/**
* @private
* @param {boolean} canBlur - It's describe about a blur the container or not.
* @param {HTMLElement} container - It's describe about a container.
* @returns { void }
*/
export declare function blurImageContainer(canBlur: boolean, container: HTMLElement): void;
/**
* @private
* @param {string} idString - It's describe about slider id.
* @returns { HTMLElement } - It's describe about zoom slider container
*/
export declare function createPageZoomSlider(idString: string): HTMLElement;
/**
* @private
* @param {number} currentZoomValue - It's describe about current zoom value.
* @returns { void }
*/
export declare function handlePageZoomButtonsVisibility(currentZoomValue: number): void;
/**
* @private
* @param {boolean} isEnable - It's describe about a enable or disable zoom button.
* @param {boolean} isIncrease - It's describe about a zoom increase or not.
* @returns { void }
*/
export declare function enablePageZoomButtons(isEnable: boolean, isIncrease: boolean): void;
/**
* @private
* @param {PageOrganizerSettingsModel} newProp - It's describe about a zoom properties.
* @returns { void }
*/
export declare function handleImageSizeBoundsChange(newProp: PageOrganizerSettingsModel): void;
/**
* @private
* @returns { void }
*/
export declare function pageZoomWireEvents(): void;
/**
* @private
* @returns { void }
*/
export declare function increasePageZoom(): void;
/**
* @private
* @returns { void }
*/
export declare function decreasePageZoom(): void;
/**
* @private
* @param {number} currentValue - It's describe about current zoom value.
* @param {number} previousValue - It's describe about previous zoom value.
* @returns { void }
*/
export declare function handlePageZoomChange(currentValue: number, previousValue: number): void;
/**
* @private
* @returns { void }
*/
export declare function pageZoomUnWireEvents(): void;
/**
* @private
* @returns { void }
*/
export declare function pageZoomSliderWireEvents(): void;
/**
* @private
* @returns { void }
*/
export declare function pageZoomSliderUnwireEvents(): void;
/**
* @private
* @param {number} newSize - It's describe about new image size.
* @param {number} oldSize - It's describe about old image size.
* @returns { void }
*/
export declare function updateOrganizePageImageSize(newSize: number, oldSize?: number): void;