21
22
23
24
25
26
27
28
29
30
31
32
33
|
# File 'opal/browser/dom/element.rb', line 21
def self.new(node)
if self == Element
name = `node.nodeName`.capitalize
if Element.constants.include?(name)
Element.const_get(name).new(node)
else
super
end
else
super
end
end
|