class SublimeDSL::SublimeText::Keyboard::CharStroke
A character: characters are supposed to be available on any keyboard.
Public Class Methods
new(char)
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 446 def initialize(char) @char = char end
Public Instance Methods
chr_dead()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 470 def chr_dead nil end
chr_event()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 466 def chr_event @char end
inspect()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 484 def inspect "<#CharStroke char=#{@char}>" end
key()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 454 def key nil end
key_event()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 462 def key_event nil end
modifiers()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 458 def modifiers [] end
os_action()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 474 def os_action nil end
to_spec()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 478 def to_spec @char end
Also aliased as: to_s
type()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 450 def type :char end