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_s()
Alias for: to_spec
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