This function unbinds event/gesture handlers previously bound using the on() function.
import off from '@web-native-js/play-ui/src/evt/off.js';// Unbind all listeners bound to the following event name
// regardless of the event handler
off(el, eventName);
// Unbind the listener bound with the following event handler
off(el, eventName, originalHandler);
// Unbind the listener bound with the following event handler and tag
off(el, eventName, originalHandler, {tags:[...originalTags]});
// Unbind the listener bound with the following tag
// regardless of the event handler
off(el, eventName, null, {tags:[...originalTags]});Parameters
el-HTMLElement: The source DOM element.eventName-String: The event name.originalHandler-Function: The handler function originally used withon().params-Object: Additional parameters.
Return
undefined
// Unbind a specific listenr bound to doubletap
off(document.body, 'doubletap', originalHandler);
// Unbind all listenrs bound to doubletap
off(document.body, 'doubletap');