Skip to content

MouseEvent

[<Interface>]
type MouseEvent =
    abstract member altKey: bool
    abstract member button: float
    abstract member buttons: float
    abstract member clientX: float
    abstract member clientY: float
    abstract member ctrlKey: bool
    abstract member layerX: float
    abstract member layerY: float
    abstract member metaKey: bool
    abstract member movementX: float
    abstract member movementY: float
    abstract member offsetX: float
    abstract member offsetY: float
    abstract member pageX: float
    abstract member pageY: float
    abstract member relatedTarget: EventTarget option
    abstract member screenX: float
    abstract member screenY: float
    abstract member shiftKey: bool
    abstract member x: float
    abstract member y: float
    abstract member getModifierState (keyArg: string) : bool
    abstract member initMouseEvent (typeArg: string, canBubbleArg: bool, cancelableArg: bool, viewArg: Window, detailArg: float, screenXArg: float, screenYArg: float, clientXArg: float, clientYArg: float, ctrlKeyArg: bool, altKeyArg: bool, shiftKeyArg: bool, metaKeyArg: bool, buttonArg: float, ?relatedTargetArg: EventTarget) : unit
AssemblyXantham.Fable.Core.TS
ImplementsUIEvent

Properties

abstract member altKey: bool
abstract member button: float
abstract member buttons: float
abstract member clientX: float
abstract member clientY: float
abstract member ctrlKey: bool
abstract member layerX: float
abstract member layerY: float
abstract member metaKey: bool
abstract member movementX: float
abstract member movementY: float
abstract member offsetX: float
abstract member offsetY: float
abstract member pageX: float
abstract member pageY: float
abstract member relatedTarget: EventTarget option
abstract member screenX: float
abstract member screenY: float
abstract member shiftKey: bool
abstract member x: float
abstract member y: float

Methods

abstract member getModifierState (keyArg: string) : bool
abstract member initMouseEvent (typeArg: string, canBubbleArg: bool, cancelableArg: bool, viewArg: Window, detailArg: float, screenXArg: float, screenYArg: float, clientXArg: float, clientYArg: float, ctrlKeyArg: bool, altKeyArg: bool, shiftKeyArg: bool, metaKeyArg: bool, buttonArg: float, ?relatedTargetArg: EventTarget) : unit