UNPKG

ngx-extended-pdf-viewer

Version:

Embedding PDF files in your Angular application. Highly configurable viewer including the toolbar, sidebar, and all the features you're used to.

51 lines (50 loc) 1.55 kB
import { NgZone } from '@angular/core'; import { NgxExtendedPdfViewerComponent } from './ngx-extended-pdf-viewer.component'; export declare class RelativeCoordsSupport { private _zone; private component; private options; private viewer; private startX; private startY; private moveX; private moveY; private startLeft; private startTop; private state; private initialPinchDistance; private currentScale; private pointEnd; private boundOnViewerTouchStart; private boundOnViewerTouchMove; private boundOnViewerTouchEnd; private boundOnViewerMouseDown; private boundOnViewerMouseMove; private boundOnViewerMouseUp; private boundOnViewerWheel; private debug; constructor(_zone: NgZone, component: NgxExtendedPdfViewerComponent, options: any); private isMobile; private onViewerTouchStart; private debugPoint; private onViewerTouchMove; private onViewerTouchEnd; private onViewerMouseDown; private onViewerMouseMove; private onViewerMouseUp; private resetPinchZoomParams; private getBoxStyle; private getDimensions; private getDimDiff; private constrain; private isInsideContainer; private getViewerTransformScale; private getViewerTransformOrigin; checkContraint(): boolean; updateViewerPosition(forceUpdate?: boolean): void; private setViewerScale; isZooming(): boolean; onViewerWheel(event: Event): void; initializeRelativeCoords(): void; destroyRelativeCoords(): void; }