MouseEvent
open class MouseEvent : UIEvent, UnionElementOrMouseEventExposes the JavaScript MouseEvent to Kotlin
Constructors
<init>
Exposes the JavaScript MouseEvent to Kotlin
MouseEvent(
type: String,
eventInitDict: MouseEventInit = definedExternally)Properties
altKey
open val altKey: Booleanbutton
open val button: Shortbuttons
open val buttons: ShortclientX
open val clientX: IntclientY
open val clientY: IntctrlKey
open val ctrlKey: BooleanmetaKey
open val metaKey: BooleanoffsetX
open val offsetX: DoubleoffsetY
open val offsetY: DoublepageX
open val pageX: DoublepageY
open val pageY: Doubleregion
open val region: String?relatedTarget
open val relatedTarget: EventTarget?screenX
open val screenX: IntscreenY
open val screenY: IntshiftKey
open val shiftKey: Booleanx
open val x: Doubley
open val y: DoubleFunctions
getModifierState
fun getModifierState(keyArg: String): BooleanCompanion Object Properties
AT_TARGET
val AT_TARGET: ShortBUBBLING_PHASE
val BUBBLING_PHASE: ShortCAPTURING_PHASE
val CAPTURING_PHASE: ShortNONE
val NONE: ShortInheritors
DragEvent
Exposes the JavaScript DragEvent to Kotlin
open class DragEvent : MouseEventPointerEvent
Exposes the JavaScript PointerEvent to Kotlin
open class PointerEvent : MouseEventWheelEvent
Exposes the JavaScript WheelEvent to Kotlin
open class WheelEvent : MouseEvent