All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jsMain.web.uievents.InputEvent.kt Maven / Gradle / Ivy

// Automatically generated - do not modify!

@file:Suppress(
    "EXTERNAL_CLASS_CONSTRUCTOR_PROPERTY_PARAMETER",
)

package web.uievents

import js.core.ReadonlyArray
import web.data.DataTransfer
import web.events.EventType

external interface InputEventInit : UIEventInit {
    var data: String?
    var dataTransfer: DataTransfer?
    var inputType: String?
    var isComposing: Boolean?
    var targetRanges: ReadonlyArray?
}

open external class InputEvent(
    override val type: EventType,
    init: InputEventInit = definedExternally,
) : UIEvent {
    val data: String?
    val dataTransfer: DataTransfer?
    val inputType: String
    val isComposing: Boolean
    fun getTargetRanges(): ReadonlyArray

    companion object
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy