Public Member Functions | |
MouseEvent | MouseEvent (DOMInternedString type, optional MouseEventInit eventInitDict) |
void | initMouseEvent ([Default=Undefined] optional DOMInternedString typeArg, [Default=Undefined] optional boolean canBubbleArg, [Default=Undefined] optional boolean cancelableArg, [Default=Undefined] optional Window? viewArg, [Default=Undefined] optional long detailArg, [Default=Undefined] optional long screenXArg, [Default=Undefined] optional long screenYArg, [Default=Undefined] optional long clientXArg, [Default=Undefined] optional long clientYArg, [Default=Undefined] optional boolean ctrlKeyArg, [Default=Undefined] optional boolean altKeyArg, [Default=Undefined] optional boolean shiftKeyArg, [Default=Undefined] optional boolean metaKeyArg, [Default=Undefined] optional short buttonArg, [Default=Undefined] optional Node? relatedTargetArg) |
boolean | getModifierState (DOMString keyIdentifier) |
Queries the state of a modifier using a key value. More... | |
![]() | |
UIEvent | UIEvent (DOMInternedString type, optional UIEventInit initEvent) |
void | initUIEvent ([Default=Undefined] optional DOMInternedString type, [Default=Undefined] optional boolean canBubble, [Default=Undefined] optional boolean cancelable, [Default=Undefined] optional Window? view, [Default=Undefined] optional long detail) |
![]() | |
Event | Event (DOMInternedString type, optional EventInit initEvent) |
void | stopPropagation () |
void | preventDefault () |
void | initEvent ([Default=Undefined] optional DOMInternedString eventTypeArg, [Default=Undefined] optional boolean canBubbleArg, [Default=Undefined] optional boolean cancelableArg) |
void | stopImmediatePropagation () |
Public Attributes | |
readonly attribute long | screenX |
readonly attribute long | screenY |
readonly attribute long | clientX |
readonly attribute long | clientY |
readonly attribute long | x |
readonly attribute long | y |
readonly attribute boolean | ctrlKey |
readonly attribute boolean | shiftKey |
readonly attribute boolean | altKey |
readonly attribute boolean | metaKey |
readonly attribute short | button |
readonly attribute unsigned short | buttons |
readonly attribute float | deltaX |
readonly attribute float | deltaY |
readonly attribute unsigned short | deltaMode |
readonly attribute EventTarget | relatedTarget |
![]() | |
const unsigned short | NONE = 0 |
const unsigned short | CAPTURING_PHASE = 1 |
const unsigned short | AT_TARGET = 2 |
const unsigned short | BUBBLING_PHASE = 3 |
readonly attribute DOMString | type |
readonly attribute EventTarget | target |
readonly attribute EventTarget | currentTarget |
readonly attribute unsigned short | eventPhase |
readonly attribute boolean | bubbles |
readonly attribute boolean | cancelable |
readonly attribute boolean | defaultPrevented |
MouseEvent MouseEvent::MouseEvent | ( | DOMInternedString | type, |
optional MouseEventInit | eventInitDict | ||
) |
boolean MouseEvent::getModifierState | ( | DOMString | keyIdentifier | ) |
Queries the state of a modifier using a key value.
keyIdentifier | A modifier key value. |
void MouseEvent::initMouseEvent | ( | [Default=Undefined] optional DOMInternedString | typeArg, |
[Default=Undefined] optional boolean | canBubbleArg, | ||
[Default=Undefined] optional boolean | cancelableArg, | ||
[Default=Undefined] optional Window? | viewArg, | ||
[Default=Undefined] optional long | detailArg, | ||
[Default=Undefined] optional long | screenXArg, | ||
[Default=Undefined] optional long | screenYArg, | ||
[Default=Undefined] optional long | clientXArg, | ||
[Default=Undefined] optional long | clientYArg, | ||
[Default=Undefined] optional boolean | ctrlKeyArg, | ||
[Default=Undefined] optional boolean | altKeyArg, | ||
[Default=Undefined] optional boolean | shiftKeyArg, | ||
[Default=Undefined] optional boolean | metaKeyArg, | ||
[Default=Undefined] optional short | buttonArg, | ||
[Default=Undefined] optional Node? | relatedTargetArg | ||
) |
readonly attribute boolean MouseEvent::altKey |
readonly attribute short MouseEvent::button |
readonly attribute unsigned short MouseEvent::buttons |
readonly attribute long MouseEvent::clientX |
readonly attribute long MouseEvent::clientY |
readonly attribute boolean MouseEvent::ctrlKey |
readonly attribute unsigned short MouseEvent::deltaMode |
readonly attribute float MouseEvent::deltaX |
readonly attribute float MouseEvent::deltaY |
readonly attribute boolean MouseEvent::metaKey |
readonly attribute EventTarget MouseEvent::relatedTarget |
readonly attribute long MouseEvent::screenX |
readonly attribute long MouseEvent::screenY |
readonly attribute boolean MouseEvent::shiftKey |
readonly attribute long MouseEvent::x |
readonly attribute long MouseEvent::y |