MouseEventInit

external interface MouseEventInit : EventModifierInit (source)

Platform and version requirements: JS

Properties

button

open var button: Short?

buttons

open var buttons: Short?

clientX

open var clientX: Int?

clientY

open var clientY: Int?

relatedTarget

open var relatedTarget: EventTarget?

screenX

open var screenX: Int?

screenY

open var screenY: Int?

Inherited Properties

altKey

open var altKey: Boolean?

ctrlKey

open var ctrlKey: Boolean?

metaKey

open var metaKey: Boolean?

modifierAltGraph

open var modifierAltGraph: Boolean?

modifierCapsLock

open var modifierCapsLock: Boolean?

modifierFn

open var modifierFn: Boolean?

modifierFnLock

open var modifierFnLock: Boolean?

modifierHyper

open var modifierHyper: Boolean?

modifierNumLock

open var modifierNumLock: Boolean?

modifierScrollLock

open var modifierScrollLock: Boolean?

modifierSuper

open var modifierSuper: Boolean?

modifierSymbol

open var modifierSymbol: Boolean?

modifierSymbolLock

open var modifierSymbolLock: Boolean?

shiftKey

open var shiftKey: Boolean?

Inheritors

DragEventInit

external interface DragEventInit : MouseEventInit

WheelEventInit

external interface WheelEventInit : MouseEventInit