Method: Opal::RSpec::Element#initialize

Defined in:
opal/opal/rspec/formatter/element.rb

#initialize(el, attrs = {}) ⇒ Element

Returns a new instance of Element.



20
21
22
23
24
25
26
27
28
# File 'opal/opal/rspec/formatter/element.rb', line 20

def initialize(el, attrs={})
  if String === el
    @native = `document.createElement(el)`
  else
    @native = el
  end

  attrs.each { |name, val| __send__ "#{name}=", val }
end