Class: Codename::Lister::ColorsLister

Inherits:
BaseLister
  • Object
show all
Defined in:
lib/codename/lister/colors_lister.rb

Constant Summary collapse

URL =
"http://www.colordic.org/y/"

Instance Method Summary collapse

Methods inherited from BaseLister

#random, #size

Instance Method Details

#descriptionObject



18
19
20
# File 'lib/codename/lister/colors_lister.rb', line 18

def description
  "Color names"
end

#listObject



9
10
11
12
# File 'lib/codename/lister/colors_lister.rb', line 9

def list
  doc = Nokogiri::HTML(open(URL))
  doc.css("table.colortable td a span").collect { |node| node.text }
end

#nameObject



14
15
16
# File 'lib/codename/lister/colors_lister.rb', line 14

def name
  "colors"
end