Method: Escapement::Element#factory

Defined in:
lib/escapement/element.rb

#factory(node) ⇒ Object



20
21
22
23
24
25
26
27
28
# File 'lib/escapement/element.rb', line 20

def factory(node)
  NODE_TYPES.each do |type|
    if type.should_handle?(node)
      return type.new(node)
    end
  end

  nil
end