PointerEventInit
fun PointerEventInit(
    pointerId: Int? = 0, 
    width: Double? = 1.0, 
    height: Double? = 1.0, 
    pressure: Float? = 0f, 
    tangentialPressure: Float? = 0f, 
    tiltX: Int? = 0, 
    tiltY: Int? = 0, 
    twist: Int? = 0, 
    pointerType: String? = "", 
    isPrimary: Boolean? = false, 
    screenX: Int? = 0, 
    screenY: Int? = 0, 
    clientX: Int? = 0, 
    clientY: Int? = 0, 
    button: Short? = 0, 
    buttons: Short? = 0, 
    : EventTarget? = null, 
    region: String? = null, 
    ctrlKey: Boolean? = false, 
    shiftKey: Boolean? = false, 
    altKey: Boolean? = false, 
    metaKey: Boolean? = false, 
    modifierAltGraph: Boolean? = false, 
    modifierCapsLock: Boolean? = false, 
    modifierFn: Boolean? = false, 
    modifierFnLock: Boolean? = false, 
    modifierHyper: Boolean? = false, 
    modifierNumLock: Boolean? = false, 
    modifierScrollLock: Boolean? = false, 
    modifierSuper: Boolean? = false, 
    modifierSymbol: Boolean? = false, 
    modifierSymbolLock: Boolean? = false, 
    view: Window? = null, 
    detail: Int? = 0, 
    bubbles: Boolean? = false, 
    cancelable: Boolean? = false, 
    composed: Boolean? = false
): PointerEventInit