module RatatuiRuby::Event::Key::System
Methods and logic for system and function keys.
Public Instance Methods
Source
# File lib/ratatui_ruby/event/key/system.rb, line 25 def function? @kind == :function end
Returns true if this is a function key (F1-F24).
event.function? # => true for f1, f2, ..., f24
Source
# File lib/ratatui_ruby/event/key/system.rb, line 18 def system? @kind == :system end
Returns true if this is a system key.
System keys include: Esc, CapsLock, ScrollLock, NumLock, PrintScreen, Pause, Menu, KeypadBegin.
event.system? # => true for pause, esc, caps_lock, etc.