class Chroma::PaletteBuilder::PaletteBuilderDsl
Internal class for palette building DSL syntax.
Attributes
evaluator[R]
Public Class Methods
new()
click to toggle source
# File lib/chroma/palette_builder.rb, line 50 def initialize @evaluator = PaletteEvaluator.new end
Public Instance Methods
method_missing(name, *args)
click to toggle source
# File lib/chroma/palette_builder.rb, line 54 def method_missing(name, *args) ColorCalls.new(name, args).tap do |color_calls| @evaluator << color_calls end end