class Lab42::Tmux::Config
Public Class Methods
define_setter_getter(name)
click to toggle source
# File lib/lab42/tmux/config.rb, line 5 def self.define_setter_getter name define_method name do |*args| return instance_variable_get("@#{name}") if args.empty? instance_variable_set "@#{name}", args.first end end
define_setter_getters(*names)
click to toggle source
# File lib/lab42/tmux/config.rb, line 12 def self.define_setter_getters *names names.each do | name | define_setter_getter( name ) end end
new()
click to toggle source
# File lib/lab42/tmux/config.rb, line 23 def initialize @wait_interval = 0.5 @wait_timeout = 2 @project_home = File.dirname $0 end