hammerjs : updated options to v1.0.5 closes #350

This commit is contained in:
basarat 2013-09-07 14:58:47 +10:00
parent 1d2c8e797a
commit 959fed32fe

View File

@ -1,4 +1,4 @@
// Type definitions for Hammer.js 0.6
// Type definitions for Hammer.js 1.0.5
// Project: http://eightmedia.github.com/hammer.js/
// Definitions by: Boris Yankov <https://github.com/borisyankov/>
// Definitions: https://github.com/borisyankov/DefinitelyTyped
@ -6,26 +6,36 @@
/// <reference path="../jquery/jquery.d.ts"/>
// Gesture Options : https://github.com/EightMedia/hammer.js/wiki/Getting-Started#gesture-options
interface HammerOptions {
prevent_default?: boolean;
css_hacks?: boolean;
swipe?: boolean;
swipe_time?: number;
swipe_min_distance?: number;
drag?: boolean;
drag_vertical?: boolean;
drag_horizontal?: boolean;
drag_block_horizontal?: boolean;
drag_block_vertical?: boolean;
drag_lock_to_axis?: boolean;
drag_max_touches?: number;
drag_min_distance?: number;
transform?: boolean;
scale_treshold?: number;
rotation_treshold?: number;
tap?: boolean;
tap_double?: boolean;
tap_max_interval?: number;
tap_max_distance?: number;
tap_double_distance?: number;
hold?: boolean;
hold_threshold?: number;
hold_timeout?: number;
prevent_default?: boolean;
prevent_mouseevents?: boolean;
release?: boolean;
show_touches?: boolean;
stop_browser_behavior?: any;
swipe?: boolean;
swipe_max_touches?: number;
swipe_velocity?: number;
tap?: boolean;
tap_always?: boolean;
tap_max_distance?: number;
tap_max_touchtime?: number;
doubletap_distance?: number;
doubletap_interval?: number;
touch?: boolean;
transform?: boolean;
transform_always_block?: boolean;
transform_min_rotation?: number;
transform_min_scale?: number;
}
interface HammerPoint {