class Alias::Command
Public Class Methods
new(run)
click to toggle source
Calls superclass method
Alias::Alias::new
# File lib/alias.rb, line 364 def initialize(run) super end
Public Instance Methods
eject()
click to toggle source
# File lib/alias.rb, line 394 def eject self.setter(__method__.to_s) end
load(value, delay = @run.saveloaddelay)
click to toggle source
# File lib/alias.rb, line 406 def load(value, delay = @run.saveloaddelay) self.setter(__method__.to_s, value, delay) end
reset()
click to toggle source
# File lib/alias.rb, line 398 def reset self.setter(__method__.to_s) end
restart()
click to toggle source
# File lib/alias.rb, line 390 def restart self.setter(__method__.to_s) end
save(value, delay = @run.saveloaddelay)
click to toggle source
# File lib/alias.rb, line 402 def save(value, delay = @run.saveloaddelay) self.setter(__method__.to_s, value, delay) end
setter(command, value = nil, delay = @run.saveloaddelay)
click to toggle source
# File lib/alias.rb, line 368 def setter(command, value = nil, delay = @run.saveloaddelay) command.chomp!('=') command[0] = command[0].capitalize @run.sp_command = command if value.nil? @run.set_parameter(@run.sp_command, 1.0) else @run.sp_value = value @run.set_parameter(@run.sp_command, @run.sp_value) sleep(delay) end end
show()
click to toggle source
# File lib/alias.rb, line 386 def show self.setter(__method__.to_s) end
showvbanchat()
click to toggle source
# File lib/alias.rb, line 410 def showvbanchat self.setter("DialogShow.VBANCHAT") end
shutdown()
click to toggle source
# File lib/alias.rb, line 381 def shutdown self.setter(__method__.to_s) sleep(@run.shutdowndelay) end