Module: EimXML::XHTML::Hn

Defined in:
lib/eim_xml/xhtml.rb

Class Method Summary collapse

Class Method Details

.new(level, attr = {}) ⇒ Object

Raises:

  • (ArgumentError)


98
99
100
101
102
103
# File 'lib/eim_xml/xhtml.rb', line 98

def self.new(level, attr = {}, &)
  raise ArgumentError unless 1 <= level && level <= 6

  klass = EimXML::XHTML.const_get("H#{level}")
  klass.new(attr, &)
end