class Divebar::Config
Attributes
plugins[RW]
views[RW]
Public Class Methods
new(instance_bind)
click to toggle source
# File lib/divebar/config.rb, line 10 def initialize(instance_bind) @update_interval = 1 @plugins = Divebar::PluginList.new(instance_bind) @views = Divebar::ViewList.new(instance_bind) end
Public Instance Methods
output_driver(klass = nil, instance_bind = nil)
click to toggle source
# File lib/divebar/config.rb, line 21 def output_driver(klass = nil, instance_bind = nil) @output_driver = klass.new unless klass.nil? @output_driver end
update_interval(interval = nil)
click to toggle source
# File lib/divebar/config.rb, line 16 def update_interval(interval = nil) @update_interval = interval unless interval.nil? @update_interval end