class Stylegen::LightDarkColor
Public Class Methods
new(light, dark)
click to toggle source
# File lib/stylegen/colors/light_dark_color.rb, line 5 def initialize(light, dark) @light, @dark = light, dark end
Public Instance Methods
to_s(struct_name, indent = 0)
click to toggle source
# File lib/stylegen/colors/light_dark_color.rb, line 9 def to_s(struct_name, indent = 0) indent_prefix = " " * indent result = [] result << "#{struct_name}(" result << "#{indent_prefix} light: #{@light.to_s(struct_name, indent + 4)}," result << "#{indent_prefix} dark: #{@dark.to_s(struct_name, indent + 4)}" result << "#{indent_prefix})" result.join("\n") end