module Juknife::Scraping::DSL

A DSL for definition scraping items on the web page.

Public Instance Methods

children() click to toggle source
# File lib/juknife/scraping/dsl.rb, line 27
def children
  @children ||= []
end
item(name, *args, &block) click to toggle source
# File lib/juknife/scraping/dsl.rb, line 15
def item(name, *args, &block)
  children << Item.new(name, *args, &block)
end
items(name, *args, &block) click to toggle source
# File lib/juknife/scraping/dsl.rb, line 19
def items(name, *args, &block)
  children << Items.new(name, *args, &block)
end
scope(name, *args, &block) click to toggle source
# File lib/juknife/scraping/dsl.rb, line 23
def scope(name, *args, &block)
  children << Scope.new(name, *args, &block)
end