domEventgetMouseButton.jsline 33
Static Methods
getMouseButton(mouseEvent)getMouseButton.jsline 33
Normalize mouse event's button attributes.
PARAMETERS
Name Type Description mouseEvent
MouseEvent
The mouse event object want to know.
RETURNS:
{number
} - The value of meaning which button is clicked?
getMousePosition(position, relativeElement)getMousePosition.jsline 21
Get mouse position from mouse event
PARAMETERS
Name Type Description position
MouseEventobjectArray.<number>
mouse position object
relativeElement
HTMLElement
HTML element that calculate relative
positionRETURNS:
{Array.<number>
} - mouse position
getTarget(e)getTarget.jsline 14
Get a target element from an event object.
PARAMETERS
Name Type Description e
Event
event object
RETURNS:
{HTMLElement
} - target element
off(element, types, handler)off.jsline 22
Unbind DOM events
If a handler function is not passed, remove all events of that type.PARAMETERS
Name Type Description element
HTMLElement
element to unbindbind events
types
stringobject
Space splitted events names or
eventName:handler objecthandler
[ function ]
handler function
on(element, types, handler, context)on.jsline 23
Bind DOM events
PARAMETERS
Name Type Description element
HTMLElement
element to bind events
types
stringobject
Space splitted events names or
eventName:handler objecthandler
functionobject
handler function or context for handler
methodcontext
[ object ]
context - context for handler method.
once(element, types, handler, context)once.jsline 22
Bind DOM event. this event will unbind after invokes.
PARAMETERS
Name Type Description element
HTMLElement
HTMLElement to bind events.
types
stringobject
Space splitted events names or
eventName:handler object.handler
functionobject
handler function or context for handler method.
context
[ object ]
context object for handler method.
preventDefault(e)preventDefault.jsline 13
Prevent default action
PARAMETERS
Name Type Description e
Event
event object
stopPropagation(e)stopPropagation.jsline 13
Stop event propagation.
PARAMETERS
Name Type Description e
Event
event object