Bubbles::TextInput::KeyMap
KeyMap is the key bindings for different actions within the textinput.
Constructors
new(character_forward : Bubbles::Key::Binding = Key::Binding.new, character_backward : Bubbles::Key::Binding = Key::Binding.new, word_forward : Bubbles::Key::Binding = Key::Binding.new, word_backward : Bubbles::Key::Binding = Key::Binding.new, delete_word_backward : Bubbles::Key::Binding = Key::Binding.new, delete_word_forward : Bubbles::Key::Binding = Key::Binding.new, delete_after_cursor : Bubbles::Key::Binding = Key::Binding.new, delete_before_cursor : Bubbles::Key::Binding = Key::Binding.new, delete_character_backward : Bubbles::Key::Binding = Key::Binding.new, delete_character_forward : Bubbles::Key::Binding = Key::Binding.new, line_start : Bubbles::Key::Binding = Key::Binding.new, line_end : Bubbles::Key::Binding = Key::Binding.new, paste : Bubbles::Key::Binding = Key::Binding.new, accept_suggestion : Bubbles::Key::Binding = Key::Binding.new, next_suggestion : Bubbles::Key::Binding = Key::Binding.new, prev_suggestion : Bubbles::Key::Binding = Key::Binding.new)
SourceInstance methods
accept_suggestion
Sourceaccept_suggestion=(accept_suggestion : Key::Binding)
Sourcecharacter_backward
Sourcecharacter_backward=(character_backward : Key::Binding)
Sourcecharacter_forward
Sourcecharacter_forward=(character_forward : Key::Binding)
Sourcedelete_after_cursor
Sourcedelete_after_cursor=(delete_after_cursor : Key::Binding)
Sourcedelete_before_cursor
Sourcedelete_before_cursor=(delete_before_cursor : Key::Binding)
Sourcedelete_character_backward
Sourcedelete_character_backward=(delete_character_backward : Key::Binding)
Sourcedelete_character_forward
Sourcedelete_character_forward=(delete_character_forward : Key::Binding)
Sourcedelete_word_backward
Sourcedelete_word_backward=(delete_word_backward : Key::Binding)
Sourcedelete_word_forward
Sourcedelete_word_forward=(delete_word_forward : Key::Binding)
Sourceline_end
Sourceline_end=(line_end : Key::Binding)
Sourceline_start
Sourceline_start=(line_start : Key::Binding)
Sourcenext_suggestion
Sourcenext_suggestion=(next_suggestion : Key::Binding)
Sourcepaste
Sourcepaste=(paste : Key::Binding)
Sourceprev_suggestion
Sourceprev_suggestion=(prev_suggestion : Key::Binding)
Sourceword_backward
Sourceword_backward=(word_backward : Key::Binding)
Sourceword_forward
Sourceword_forward=(word_forward : Key::Binding)
Source