Function

pressKey

Holds down the given key for the given pressDurationMillis by sending a key down event, advancing the event time and sending a key up event.

RevenueCat

RevenueCat

Add subscriptions to your apps in minutes

Ad Get started for free

pressKey

Common
fun KeyInjectionScope.pressKey(
    key: Key,
    pressDurationMillis: Long = DefaultKeyPressDurationMillis,
)

Holds down the given key for the given pressDurationMillis by sending a key down event, advancing the event time and sending a key up event.

If the given key is already down, an IllegalStateException will be thrown.

Parameters

key The key to be pressed down.
pressDurationMillis Duration of press in milliseconds.