Class: ColorSort::Sorter

Inherits:
Object
  • Object
show all
Defined in:
lib/color_sort/sorter.rb

Instance Method Summary collapse

Constructor Details

#initialize(colors) ⇒ Sorter

Returns a new instance of Sorter.



3
4
5
# File 'lib/color_sort/sorter.rb', line 3

def initialize(colors)
  @colors = colors
end

Instance Method Details

#sortedObject



7
8
9
10
11
# File 'lib/color_sort/sorter.rb', line 7

def sorted
  ordering.colors.map { |lab_color|
    color_map[lab_color]
  }
end