Fix HammerJS Pan config bug

This commit is contained in:
Gautier Fauchart
2016-01-10 20:07:34 +00:00
parent c2e753f780
commit f13eab910c
5 changed files with 174 additions and 77 deletions

View File

@@ -9,7 +9,8 @@ export class MenuContentGesture extends SlideEdgeGesture {
super(targetEl, util.extend({
direction: (menu.side === 'left' || menu.side === 'right') ? 'x' : 'y',
edge: menu.side,
threshold: menu.threshold || 75
threshold: 0,
maxEdgeStart: menu.maxEdgeStart || 75
}, options));
this.menu = menu;
@@ -53,7 +54,7 @@ export class MenuContentGesture extends SlideEdgeGesture {
export class TargetGesture extends MenuContentGesture {
constructor(menu: Menu) {
super(menu, menu.getNativeElement(), {
threshold: 0
maxEdgeStart: 0
});
}
}

View File

@@ -96,7 +96,7 @@ import * as gestures from './menu-gestures';
'id',
'side',
'type',
'threshold'
'maxEdgeStart'
],
defaultInputs: {
'side': 'left',