Răsfoiți Sursa

longPressDelay

Adam Shaw 10 ani în urmă
părinte
comite
0444439510
3 a modificat fișierele cu 5 adăugiri și 3 ștergeri
  1. 1 1
      src/common/Grid.events.js
  2. 1 1
      src/common/Grid.js
  3. 3 1
      src/defaults.js

+ 1 - 1
src/common/Grid.events.js

@@ -255,7 +255,7 @@ Grid.mixin({
 			};
 
 			dragListener.startInteraction(ev, {
-				delay: isSelected ? 0 : 1000 // do delay if not already selected
+				delay: isSelected ? 0 : this.view.opt('longPressDelay') // do delay if not already selected
 			});
 		}
 	},

+ 1 - 1
src/common/Grid.js

@@ -263,7 +263,7 @@ var Grid = FC.Grid = Class.extend(ListenerMixin, {
 	dayTouchStart: function(ev) {
 		this.clearDragListeners();
 		this.buildDayDragListener().startInteraction(ev, {
-			delay: 1000
+			delay: this.view.opt('longPressDelay')
 		});
 	},
 

+ 3 - 1
src/defaults.js

@@ -87,7 +87,9 @@ Calendar.defaults = {
 	dayPopoverFormat: 'LL',
 	
 	handleWindowResize: true,
-	windowResizeDelay: 200 // milliseconds before an updateSize happens
+	windowResizeDelay: 200, // milliseconds before an updateSize happens
+
+	longPressDelay: 1000
 	
 };