UNPKG

@syncfusion/ej2-pdfviewer

Version:
127 lines (126 loc) 3.67 kB
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;