onKeyStroke method
Implementation
@override
void onKeyStroke(RawKeyEvent event, TerminalUiInteraction terminal) {
if (event is! RawKeyDownEvent) {
return;
}
final key = inputMap(event.logicalKey);
if (key != null) {
terminal.keyInput(
key,
ctrl: event.isControlPressed,
alt: event.isAltPressed,
shift: event.isShiftPressed,
mac: terminal.platform.useMacInputBehavior,
character: event.character,
);
}
}