UNPKG

1.39 kBTypeScriptView Raw
1export declare function now(): number;
2export declare function calcMutliFingerStatus(touches: any): {
3 x: number;
4 y: number;
5 z: number;
6 angle: number;
7} | undefined;
8export declare function calcMoveStatus(startTouches: any, touches: any, time: any): {
9 x: number;
10 y: number;
11 z: number;
12 time: any;
13 velocity: number;
14 angle: number;
15};
16export declare function calcRotation(startMutliFingerStatus: any, mutliFingerStatus: any): number;
17export declare function getEventName(prefix: any, status: any): any;
18export declare function shouldTriggerSwipe(delta: any, velocity: any): boolean;
19export declare function shouldTriggerDirection(direction: any, directionSetting: any): boolean;
20/**
21 * @private
22 * get the direction between two points
23 * Note: will change next version
24 * @param {Number} x
25 * @param {Number} y
26 * @return {Number} direction
27 */
28export declare function getDirection(x: any, y: any): 1 | 2 | 4 | 8 | 16;
29/**
30 * @private
31 * get the direction between tow points when touch moving
32 * Note: will change next version
33 * @param {Object} point1 coordinate point, include x & y attributes
34 * @param {Object} point2 coordinate point, include x & y attributes
35 * @return {Number} direction
36 */
37export declare function getMovingDirection(point1: any, point2: any): 1 | 2 | 4 | 8 | 16;
38export declare function getDirectionEventName(direction: any): any;