class LimitlessLed::Group
Attributes
bridge[R]
Public Class Methods
new(number, bridge)
click to toggle source
# File lib/limitless_led/group.rb, line 5 def initialize(number, bridge) raise(ArgumentError.new('Group number must be 1, 2, 3 or 4')) unless (1..4).include?(number) @number = number @bridge = bridge end
Public Instance Methods
off()
click to toggle source
# File lib/limitless_led/group.rb, line 15 def off bridge.command "group_#{@number}_off".to_sym end
on()
click to toggle source
# File lib/limitless_led/group.rb, line 11 def on bridge.command "group_#{@number}_on".to_sym end