mobile-pdf
Version:
A mobile-friendly PDF viewer based on pdfjs-dist.
27 lines (26 loc) • 773 B
TypeScript
import { default as Transform } from './transform';
export default class TouchEventHandler {
private start_x;
private start_y;
private initial_scale;
private initial_distance;
private pinch_center;
private initial_transform;
private move_history;
private transform_instance;
private last_touch_time;
private last_touch_x;
private last_touch_y;
private touch_count;
private animation_frame;
constructor(transform_instance: InstanceType<typeof Transform>);
private touch_start;
private touch_move;
private start_smooth_move;
private stop_smooth_move;
private touch_end;
private handleDoubleClickDetection;
private double_tap;
addEventListener(): void;
removeEventListener(): void;
}