class SublimeDSL::SublimeText::Keyboard::Key
A physical key or modifier on the keyboard.
Attributes
name[R]
st_name[RW]
Public Class Methods
new(name)
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 370 def initialize(name) @name = name @st_name = nil end
Public Instance Methods
eql?(other)
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 379 def eql?(other) other.is_a?(Key) && other.name == self.name end
Also aliased as: ==
hash()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 385 def hash name.hash end
to_s()
click to toggle source
# File lib/sublime_dsl/sublime_text/keyboard.rb, line 375 def to_s name end