class Scene
Attributes
active[RW]
id[RW]
lights[RW]
name[RW]
recycle[RW]
transition_time[RW]
Public Class Methods
new(id = nil,data = {})
click to toggle source
# File lib/lights/scene.rb, line 5 def initialize(id = nil,data = {}) @id = id @name = data["name"] @active = data["active"] @lights = data["lights"] @recycle = data["recycle"] @transition_time = data["transitiontime"] end
Public Instance Methods
data()
click to toggle source
# File lib/lights/scene.rb, line 14 def data data = {} data["name"] = @name if @name data["active"] = @active unless @active.nil? data["lights"] = @lights if @lights data["recycle"] = @recycle unless @recycle.nil? data["transitiontime"] = @transition_time if @transition_time data end