GlobalEventHandlers

JS
1.1
interface GlobalEventHandlers

Exposes the JavaScript GlobalEventHandlers to Kotlin

Properties

JS
1.1

onabort

abstract var onabort: ((Event) -> dynamic)?
JS
1.1

onblur

abstract var onblur: ((FocusEvent) -> dynamic)?
JS
1.1

oncancel

abstract var oncancel: ((Event) -> dynamic)?
JS
1.1

oncanplay

abstract var oncanplay: ((Event) -> dynamic)?
JS
1.1

oncanplaythrough

abstract var oncanplaythrough: ((Event) -> dynamic)?
JS
1.1

onchange

abstract var onchange: ((Event) -> dynamic)?
JS
1.1

onclick

abstract var onclick: ((MouseEvent) -> dynamic)?
JS
1.1

onclose

abstract var onclose: ((Event) -> dynamic)?
JS
1.1

oncontextmenu

abstract var oncontextmenu: ((MouseEvent) -> dynamic)?
JS
1.1

oncuechange

abstract var oncuechange: ((Event) -> dynamic)?
JS
1.1

ondblclick

abstract var ondblclick: ((MouseEvent) -> dynamic)?
JS
1.1

ondrag

abstract var ondrag: ((DragEvent) -> dynamic)?
JS
1.1

ondragend

abstract var ondragend: ((DragEvent) -> dynamic)?
JS
1.1

ondragenter

abstract var ondragenter: ((DragEvent) -> dynamic)?
JS
1.1

ondragexit

abstract var ondragexit: ((DragEvent) -> dynamic)?
JS
1.1

ondragleave

abstract var ondragleave: ((DragEvent) -> dynamic)?
JS
1.1

ondragover

abstract var ondragover: ((DragEvent) -> dynamic)?
JS
1.1

ondragstart

abstract var ondragstart: ((DragEvent) -> dynamic)?
JS
1.1

ondrop

abstract var ondrop: ((DragEvent) -> dynamic)?
JS
1.1

ondurationchange

abstract var ondurationchange: ((Event) -> dynamic)?
JS
1.1

onemptied

abstract var onemptied: ((Event) -> dynamic)?
JS
1.1

onended

abstract var onended: ((Event) -> dynamic)?
JS
1.1

onerror

abstract var onerror: ((dynamic, String, Int, Int, Any?) -> dynamic)?
JS
1.1

onfocus

abstract var onfocus: ((FocusEvent) -> dynamic)?
JS
1.1

ongotpointercapture

abstract var ongotpointercapture: ((PointerEvent) -> dynamic)?
JS
1.1

oninput

abstract var oninput: ((InputEvent) -> dynamic)?
JS
1.1

oninvalid

abstract var oninvalid: ((Event) -> dynamic)?
JS
1.1

onkeydown

abstract var onkeydown: ((KeyboardEvent) -> dynamic)?
JS
1.1

onkeypress

abstract var onkeypress: ((KeyboardEvent) -> dynamic)?
JS
1.1

onkeyup

abstract var onkeyup: ((KeyboardEvent) -> dynamic)?
JS
1.1

onload

abstract var onload: ((Event) -> dynamic)?
JS
1.1

onloadeddata

abstract var onloadeddata: ((Event) -> dynamic)?
JS
1.1

onloadedmetadata

abstract var onloadedmetadata: ((Event) -> dynamic)?
JS
1.1

onloadend

abstract var onloadend: ((Event) -> dynamic)?
JS
1.1

onloadstart

abstract var onloadstart: ((ProgressEvent) -> dynamic)?
JS
1.1

onlostpointercapture

abstract var onlostpointercapture: ((PointerEvent) -> dynamic)?
JS
1.1

onmousedown

abstract var onmousedown: ((MouseEvent) -> dynamic)?
JS
1.1

onmouseenter

abstract var onmouseenter: ((MouseEvent) -> dynamic)?
JS
1.1

onmouseleave

abstract var onmouseleave: ((MouseEvent) -> dynamic)?
JS
1.1

onmousemove

abstract var onmousemove: ((MouseEvent) -> dynamic)?
JS
1.1

onmouseout

abstract var onmouseout: ((MouseEvent) -> dynamic)?
JS
1.1

onmouseover

abstract var onmouseover: ((MouseEvent) -> dynamic)?
JS
1.1

onmouseup

abstract var onmouseup: ((MouseEvent) -> dynamic)?
JS
1.1

onpause

abstract var onpause: ((Event) -> dynamic)?
JS
1.1

onplay

abstract var onplay: ((Event) -> dynamic)?
JS
1.1

onplaying

abstract var onplaying: ((Event) -> dynamic)?
JS
1.1

onpointercancel

abstract var onpointercancel: ((PointerEvent) -> dynamic)?
JS
1.1

onpointerdown

abstract var onpointerdown: ((PointerEvent) -> dynamic)?
JS
1.1

onpointerenter

abstract var onpointerenter: ((PointerEvent) -> dynamic)?
JS
1.1

onpointerleave

abstract var onpointerleave: ((PointerEvent) -> dynamic)?
JS
1.1

onpointermove

abstract var onpointermove: ((PointerEvent) -> dynamic)?
JS
1.1

onpointerout

abstract var onpointerout: ((PointerEvent) -> dynamic)?
JS
1.1

onpointerover

abstract var onpointerover: ((PointerEvent) -> dynamic)?
JS
1.1

onpointerup

abstract var onpointerup: ((PointerEvent) -> dynamic)?
JS
1.1

onprogress

abstract var onprogress: ((ProgressEvent) -> dynamic)?
JS
1.1

onratechange

abstract var onratechange: ((Event) -> dynamic)?
JS
1.1

onreset

abstract var onreset: ((Event) -> dynamic)?
JS
1.1

onresize

abstract var onresize: ((Event) -> dynamic)?
JS
1.1

onscroll

abstract var onscroll: ((Event) -> dynamic)?
JS
1.1

onseeked

abstract var onseeked: ((Event) -> dynamic)?
JS
1.1

onseeking

abstract var onseeking: ((Event) -> dynamic)?
JS
1.1

onselect

abstract var onselect: ((Event) -> dynamic)?
JS
1.1

onshow

abstract var onshow: ((Event) -> dynamic)?
JS
1.1

onstalled

abstract var onstalled: ((Event) -> dynamic)?
JS
1.1

onsubmit

abstract var onsubmit: ((Event) -> dynamic)?
JS
1.1

onsuspend

abstract var onsuspend: ((Event) -> dynamic)?
JS
1.1

ontimeupdate

abstract var ontimeupdate: ((Event) -> dynamic)?
JS
1.1

ontoggle

abstract var ontoggle: ((Event) -> dynamic)?
JS
1.1

onvolumechange

abstract var onvolumechange: ((Event) -> dynamic)?
JS
1.1

onwaiting

abstract var onwaiting: ((Event) -> dynamic)?
JS
1.1

onwheel

abstract var onwheel: ((WheelEvent) -> dynamic)?

Inheritors

JS
1.1

Document

Exposes the JavaScript Document to Kotlin

open class Document : 
    Node,
    GlobalEventHandlers,
    DocumentAndElementEventHandlers,
    NonElementParentNode,
    DocumentOrShadowRoot,
    ParentNode,
    GeometryUtils
JS
1.1

HTMLElement

Exposes the JavaScript HTMLElement to Kotlin

abstract class HTMLElement : 
    Element,
    ElementCSSInlineStyle,
    GlobalEventHandlers,
    DocumentAndElementEventHandlers,
    ElementContentEditable
JS
1.1

SVGElement

Exposes the JavaScript SVGElement to Kotlin

abstract class SVGElement : 
    Element,
    ElementCSSInlineStyle,
    GlobalEventHandlers,
    SVGElementInstance
JS
1.1

Window

Exposes the JavaScript Window to Kotlin

abstract class Window : 
    EventTarget,
    GlobalEventHandlers,
    WindowEventHandlers,
    WindowOrWorkerGlobalScope,
    WindowSessionStorage,
    WindowLocalStorage,
    GlobalPerformance,
    UnionMessagePortOrWindow