Top Level Namespace

Defined Under Namespace

Modules: HtmlTag Classes: Hash, String

Instance Method Summary collapse

Instance Method Details

#HtmlTag(*args, &block) ⇒ Object

HtmlTag do …



20
21
22
23
24
25
26
27
28
29
30
31
# File 'lib/html-tag/globals.rb', line 20

def HtmlTag *args, &block
  args[0] ||= :div

  if args[0].class == Hash
    args[1] = args[0]
    args[0] = :div
  end

  out = HtmlTag::Inbound.new self
  out.send(*args, &block)
  out.render
end