jgrouse.dom.Event


module jgrouse.dom.Event
Browser Event manipulation routines.
Defined in jgrouse/dom/Event.js

Function Summary
addListener(DOMElement domElement, String eventName, jgrouse.browser.domEventHandler listner, boolean doCapture)
Adds event listener to DOM element
Remove event listnerers from all elements
removeElementListeners(DOMElement domElement)
Remove all event listeners from dom node
removeListener(DOMElement domElement, String eventName, function(event) listner, boolean doCapture)
Remove event listener.

Function Details

function addListener

addListener(DOMElement domElement, String eventName, jgrouse.browser.domEventHandler listner, boolean doCapture)
Adds event listener to DOM element
Parameters:
domElement - target node
eventName - name of event (like 'click', 'mousemove', etc)
listner - function to be triggered when event happens
doCapture - if listener should be added using "capture" semantics
Defined in jgrouse.dom.Event

function removeAllListeners

removeAllListeners()
Remove event listnerers from all elements
Defined in jgrouse.dom.Event

function removeElementListeners

removeElementListeners(DOMElement domElement)
Remove all event listeners from dom node
Parameters:
domElement - target node
Defined in jgrouse.dom.Event

function removeListener

removeListener(DOMElement domElement, String eventName, function(event) listner, boolean doCapture)
Remove event listener. Note - the parameters should be exactly the same as passed to addListener
Parameters:
domElement - target node
eventName - name of event
listner - function to be triggered when event happens
doCapture - if listener should be added using "capture" semantics
Defined in jgrouse.dom.Event