5[Constructor(DOMString type, optional
UIEventInit eventInitDict)]
16[Constructor(DOMString typeArg, optional
FocusEventInit focusEventInitDict)]
25[Constructor(DOMString typeArg, optional
MouseEventInit mouseEventInitDict)]
38 readonly attribute
unsigned short buttons;
53 boolean ctrlKey =
false;
70[Constructor(DOMString typeArg, optional
WheelEventInit wheelEventInitDict)]
96 readonly attribute DOMString
key;
97 readonly attribute DOMString
code;
118 readonly attribute DOMString
data;
127 void initCustomEvent (DOMString typeArg,
boolean bubblesArg,
boolean cancelableArg, any detailArg);
132 void initUIEvent (DOMString typeArg,
boolean bubblesArg,
boolean cancelableArg,
Window? viewArg,
long detailArg);
142 void initMouseEvent (DOMString typeArg,
boolean bubblesArg,
boolean cancelableArg,
Window? viewArg,
long detailArg,
long screenXArg,
long screenYArg,
long clientXArg,
long clientYArg,
boolean ctrlKeyArg,
boolean altKeyArg,
boolean shiftKeyArg,
boolean metaKeyArg,
short buttonArg,
EventTarget? relatedTargetArg);
147 void initWheelEvent (DOMString typeArg,
boolean bubblesArg,
boolean cancelableArg,
Window? viewArg,
long detailArg,
long screenXArg,
long screenYArg,
long clientXArg,
long clientYArg,
short buttonArg,
EventTarget? relatedTargetArg, DOMString modifiersListArg,
double deltaXArg,
double deltaYArg,
double deltaZArg,
unsigned long deltaMode);
152 void initKeyboardEvent (DOMString typeArg,
boolean bubblesArg,
boolean cancelableArg,
Window? viewArg, DOMString keyArg,
unsigned long locationArg, DOMString modifiersListArg,
boolean repeat, DOMString locale);
157 void initCompositionEvent (DOMString typeArg,
boolean bubblesArg,
boolean cancelableArg,
Window? viewArg, DOMString dataArg, DOMString locale);
164 readonly attribute
unsigned long which;
168 unsigned long charCode = 0;
183 void initMutationEvent (DOMString typeArg,
boolean bubblesArg,
boolean cancelableArg,
Node? relatedNodeArg, DOMString prevValueArg, DOMString newValueArg, DOMString attrNameArg,
unsigned short attrChangeArg);
readonly attribute DOMString data
void initCompositionEvent(DOMString typeArg, boolean bubblesArg, boolean cancelableArg, Window? viewArg, DOMString dataArg, DOMString locale)
void initCustomEvent(DOMString typeArg, boolean bubblesArg, boolean cancelableArg, any detailArg)
readonly attribute EventTarget relatedTarget
void initFocusEvent(DOMString typeArg, boolean bubblesArg, boolean cancelableArg, Window? viewArg, long detailArg, EventTarget? relatedTargetArg)
readonly attribute DOMString key
readonly attribute boolean metaKey
const unsigned long DOM_KEY_LOCATION_NUMPAD
readonly attribute unsigned long charCode
readonly attribute DOMString code
boolean getModifierState(DOMString keyArg)
readonly attribute unsigned long which
readonly attribute unsigned long keyCode
readonly attribute boolean repeat
readonly attribute boolean altKey
const unsigned long DOM_KEY_LOCATION_LEFT
readonly attribute boolean ctrlKey
readonly attribute boolean shiftKey
const unsigned long DOM_KEY_LOCATION_RIGHT
readonly attribute unsigned long location
const unsigned long DOM_KEY_LOCATION_STANDARD
readonly attribute boolean isComposing
void initKeyboardEvent(DOMString typeArg, boolean bubblesArg, boolean cancelableArg, Window? viewArg, DOMString keyArg, unsigned long locationArg, DOMString modifiersListArg, boolean repeat, DOMString locale)
readonly attribute boolean ctrlKey
readonly attribute EventTarget relatedTarget
readonly attribute boolean altKey
readonly attribute boolean shiftKey
readonly attribute long clientY
boolean getModifierState(DOMString keyArg)
readonly attribute long screenX
readonly attribute short button
readonly attribute unsigned short buttons
readonly attribute long clientX
void initMouseEvent(DOMString typeArg, boolean bubblesArg, boolean cancelableArg, Window? viewArg, long detailArg, long screenXArg, long screenYArg, long clientXArg, long clientYArg, boolean ctrlKeyArg, boolean altKeyArg, boolean shiftKeyArg, boolean metaKeyArg, short buttonArg, EventTarget? relatedTargetArg)
readonly attribute boolean metaKey
readonly attribute long screenY
readonly attribute DOMString prevValue
const unsigned short REMOVAL
const unsigned short MODIFICATION
readonly attribute DOMString attrName
readonly attribute unsigned short attrChange
readonly attribute Node relatedNode
void initMutationEvent(DOMString typeArg, boolean bubblesArg, boolean cancelableArg, Node? relatedNodeArg, DOMString prevValueArg, DOMString newValueArg, DOMString attrNameArg, unsigned short attrChangeArg)
const unsigned short ADDITION
readonly attribute DOMString newValue
void initUIEvent(DOMString typeArg, boolean bubblesArg, boolean cancelableArg, Window? viewArg, long detailArg)
readonly attribute Window view
readonly attribute long detail
readonly attribute double deltaZ
const unsigned long DOM_DELTA_PIXEL
readonly attribute double deltaY
const unsigned long DOM_DELTA_LINE
void initWheelEvent(DOMString typeArg, boolean bubblesArg, boolean cancelableArg, Window? viewArg, long detailArg, long screenXArg, long screenYArg, long clientXArg, long clientYArg, short buttonArg, EventTarget? relatedTargetArg, DOMString modifiersListArg, double deltaXArg, double deltaYArg, double deltaZArg, unsigned long deltaMode)
readonly attribute double deltaX
const unsigned long DOM_DELTA_PAGE
readonly attribute unsigned long deltaMode
dictionary MouseEventInit
dictionary KeyboardEventInit
boolean modifierSymbolLock
boolean modifierScrollLock
dictionary FocusEventInit
dictionary CompositionEventInit
dictionary WheelEventInit
EventTarget relatedTarget
dictionary EventModifierInit