ons-gesture-detectorbased on Hammer.JS , which means that it can be used without using the Angular directive.
For example, given that the element in which you want to detect an action holdhas id="element", your code should be something like this.
var myElement = document.getElementById("element");
var onHold = ons.GestureDetector(myElement).on("hold", function(event) {
alert('hello!');
});
Hammer.JS . Hammer ons.GestureDetector.
, !