Class: SublimeDSL::SublimeText::Keyboard::NullStroke
- Inherits:
-
Object
- Object
- SublimeDSL::SublimeText::Keyboard::NullStroke
- Defined in:
- lib/sublime_dsl/sublime_text/keyboard.rb
Overview
A ST keystroke that has no equivalent on this keyboard.
Instance Method Summary collapse
- #chr_dead ⇒ Object
- #chr_event ⇒ Object
-
#initialize(st_spec) ⇒ NullStroke
constructor
A new instance of NullStroke.
- #inspect ⇒ Object
- #key ⇒ Object
- #key_event ⇒ Object
- #modifiers ⇒ Object
- #os_action ⇒ Object
- #to_spec ⇒ Object
- #type ⇒ Object
Constructor Details
#initialize(st_spec) ⇒ NullStroke
Returns a new instance of NullStroke.
496 497 498 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 496 def initialize(st_spec) @key_event = st_spec end |
Instance Method Details
#chr_dead ⇒ Object
520 521 522 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 520 def chr_dead nil end |
#chr_event ⇒ Object
516 517 518 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 516 def chr_event nil end |
#inspect ⇒ Object
532 533 534 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 532 def inspect "<#NullStroke key_event=#{@key_event}>" end |
#key ⇒ Object
504 505 506 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 504 def key nil end |
#key_event ⇒ Object
512 513 514 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 512 def key_event @key_event end |
#modifiers ⇒ Object
508 509 510 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 508 def modifiers [] end |
#os_action ⇒ Object
524 525 526 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 524 def os_action nil end |
#to_spec ⇒ Object
528 529 530 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 528 def to_spec nil end |
#type ⇒ Object
500 501 502 |
# File 'lib/sublime_dsl/sublime_text/keyboard.rb', line 500 def type :null end |