ngx-crystal-gallery
Version:
Responsive gallery with support for masonry layout and lightbox.
30 lines (29 loc) • 779 B
TypeScript
import { ElementRef, EventEmitter } from '@angular/core';
export declare class PinchDirective {
private elementRef;
elem: any;
eventType: any;
scale: any;
initialScale: any;
startX: any;
startY: any;
moveX: any;
moveY: any;
initialMoveX: any;
initialMoveY: any;
moveXC: any;
moveYC: any;
distance: any;
initialDistance: any;
isNextImageLoaded: any;
isLast: any;
isFirst: any;
events: EventEmitter<boolean>;
constructor(elementRef: ElementRef);
touchstartHandler(event: any): void;
touchmoveHandler(event: any): void;
touchendHandler(event: any): void;
slide(event: any): void;
onSlide(evenType: any): void;
transformElem(duration?: any): void;
}