Module: RatatuiRuby::Event::Key::Media

Included in:
RatatuiRuby::Event::Key
Defined in:
lib/ratatui_ruby/event/key/media.rb

Overview

Methods and logic for media keys.

Instance Method Summary collapse

Instance Method Details

#media?Boolean

Returns true if this is a media key.

Media keys include: play, pause, stop, track controls, volume controls. These are only available in terminals supporting the Kitty keyboard protocol.

event.media? # => true for media_play, media_pause, etc.

Returns:

  • (Boolean)


19
20
21
# File 'lib/ratatui_ruby/event/key/media.rb', line 19

def media?
  @kind == :media
end