How to use built-in Ionic/Hammer.js gestures

Thank you for replying @mhartington :slight_smile:

What I need to understand is how to use the built in Ionic/HammerJS gestures.
In the example there’s a gesture, but I don’t know which are the available ones and how I could use them.

angular.module('myModule', [])

.directive('myDirective', function(Gesture) {
  return {
    // Other directive stuff ...

    link: function($scope, $element, $attr) {
      var handleDrag = function(e) {
        // Access e.gesture for gesture related information
        console.log('Drag: ', e.gesture.touches[0].pageX, e.gesture.touches[0].pageY, e.gesture.deltaX, e.gesture.deltaY);
      };

      var dragGesture = Gesture.on('drag', handleDrag, $element);

      $scope.$on('$destroy', function() {
        // Unbind drag gesture handler
        Gesture.off(dragGesture, 'drag', handleDrag);
      });
    }
  }
});