diff --git a/src/components/toggle/toggle-gesture.ts b/src/components/toggle/toggle-gesture.ts deleted file mode 100644 index 3d28d2b4b1..0000000000 --- a/src/components/toggle/toggle-gesture.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { GestureController, GESTURE_PRIORITY_TOGGLE, GESTURE_TOGGLE } from '../../gestures/gesture-controller'; -import { DomController } from '../../platform/dom-controller'; -import { PanGesture } from '../../gestures/pan-gesture'; -import { Platform } from '../../platform/platform'; -import { pointerCoord } from '../../util/dom'; -import { Toggle } from './toggle'; - -/** - * @hidden - */ -export class ToggleGesture extends PanGesture { - - constructor( - plt: Platform, - public toggle: Toggle, - gestureCtrl: GestureController, - domCtrl: DomController - ) { - super( - plt, - toggle.getNativeElement(), { - threshold: 0, - zone: false, - domController: domCtrl, - gesture: gestureCtrl.createGesture({ - name: GESTURE_TOGGLE, - priority: GESTURE_PRIORITY_TOGGLE - }) - }); - } - - canStart(): boolean { - return true; - } - - onDragStart(ev: any) { - ev.preventDefault(); - - this.toggle._onDragStart(pointerCoord(ev).x); - } - - onDragMove(ev: any) { - ev.preventDefault(); - - this.toggle._onDragMove(pointerCoord(ev).x); - } - - onDragEnd(ev: any) { - ev.preventDefault(); - - this.toggle._onDragEnd(pointerCoord(ev).x); - } -}