wekeyT9/app/src/main/java/net/mezimmah/wkt9/keypad/KeyEventResult.kt
2023-08-29 10:59:03 +02:00

23 lines
674 B
Kotlin

package net.mezimmah.wkt9.keypad
import java.lang.StringBuilder
data class KeyEventResult(
val consumed: Boolean = true,
val finishComposing: Boolean = false,
val startComposing: Boolean = false,
val codeWord: StringBuilder? = null,
val candidates: List<String>? = null,
val timeout: Int? = null,
val deleteBeforeCursor: Int = 0,
val deleteAfterCursor: Int = 0,
val goHome: Boolean = false,
val left: Boolean = false,
val right: Boolean = false,
val record: Boolean = false,
val transcribe: Boolean = false,
val updateStatus: Boolean = false,
val sentenceStart: Boolean? = null,
val focus: Boolean = false
)