call method

  1. @override
String? call(
  1. TerminalKeyboardEvent event
)

Translates a TerminalKeyboardEvent into an escape sequence. If the event cannot be translated, null is returned.

Implementation

@override
String? call(TerminalKeyboardEvent event) {
  return _inputHandler.call(event.copyWith(
    ctrl: event.ctrl || _ctrl,
    shift: event.shift || _shift,
    alt: event.alt || _alt,
  ));
}