Method: Mida::Itemscope#initialize

Defined in:
lib/mida/itemscope.rb

#initialize(itemscope_node, page_url = nil) ⇒ Itemscope

Create a new Itemscope object

itemscope_node

The itemscope_node that you want to parse.

page_url

The url of target used for form absolute url.



23
24
25
26
27
28
29
# File 'lib/mida/itemscope.rb', line 23

def initialize(itemscope_node, page_url=nil)
  @itemscope_node, @page_url = itemscope_node, page_url
  @type, @id = extract_attribute('itemtype'), extract_attribute('itemid')
  @properties = {}
  add_itemref_properties
  parse_elements(extract_elements(@itemscope_node))
end