type

Property

Common
expect val KeyEvent.type: KeyEventType

The type of key event.

Android
actual val KeyEvent.type: KeyEventType

The type of key event.

Code Examples

KeyEventTypeSample

@Composable
fun KeyEventTypeSample() {
    Box(
        Modifier.onKeyEvent {
                when (it.type) {
                    KeyUp -> println("KeyUp Pressed")
                    KeyDown -> println("KeyUp Pressed")
                    Unknown -> println("Unknown key type")
                    else -> println("New KeyType (for future use)")
                }
                false
            }
            .focusable()
    )
}