Bind

open class Bind(val unmappedKeys: IntArray? = null, val keys: Array<Keys>? = null, val mouse: IntArray? = null, val mods: Modifiers = Modifiers(0), val durationNanos: Long = 0, val action: (Boolean) -> Boolean)

Constructors

Link copied to clipboard
constructor(chars: CharArray? = null, keys: Array<Keys>? = null, mouse: IntArray? = null, mods: Modifiers = Modifiers(0), durationNanos: Long = 0, action: (Boolean) -> Boolean)
constructor(char: Char, keys: Array<Keys>? = null, mouse: IntArray? = null, mods: Modifiers = Modifiers(0), durationNanos: Long = 0, action: (Boolean) -> Boolean)
constructor(unmappedKeys: IntArray? = null, keys: Array<Keys>? = null, mouse: Array<Mouse>? = null, mods: Modifiers = Modifiers(0), durationNanos: Long = 0, action: (Boolean) -> Boolean)
constructor(unmappedKeys: IntArray? = null, keys: Array<Keys>? = null, mouse: Mouse? = null, mods: Modifiers = Modifiers(0), durationNanos: Long = 0, action: (Boolean) -> Boolean)
constructor(unmappedKeys: IntArray? = null, key: Keys? = null, mouse: Array<Mouse>? = null, mods: Modifiers = Modifiers(0), durationNanos: Long = 0, action: (Boolean) -> Boolean)
constructor(modifiers: Modifiers = Modifiers(0), action: (Boolean) -> Boolean)
constructor(unmappedKeys: IntArray? = null, keys: Array<Keys>? = null, mouse: IntArray? = null, mods: Modifiers = Modifiers(0), durationNanos: Long = 0, action: (Boolean) -> Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val keys: Array<Keys>? = null
Link copied to clipboard
@get:JvmName(name = "getMods")
val mods: Modifiers
Link copied to clipboard
val mouse: IntArray? = null
Link copied to clipboard
val unmappedKeys: IntArray? = null

Functions

Link copied to clipboard
operator override fun equals(other: Any?): Boolean
Link copied to clipboard
override fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
override fun toString(): String