withKeysToggled
Function
Common
fun KeyInjectionScope.withKeysToggled(keys: List<Key>, block: KeyInjectionScope.() -> Unit)
Executes the keyboard sequence specified in the given block, in between presses to the given
keys. Each of the keys will be toggled simultaneously.These keys can also be used within the
block, as long as they are not down at the end of the block.
If any of the given keys are already down, an IllegalStateException will be thrown.
Parameters
| keys | The keys to be toggled around the injection of the block. |
| block | Sequence of KeyInjectionScope methods to be injected with the given keys down. |
