Duplo v0.1.1 Duplo View Source

HTML module that defines all common HTML tags as function for convenience usage

## Example

  iex> Duplo.div([], [
    Duplo.h1([], "Title"),
    Duplo.p([], [
      Duplo.ul([], [
        Duplo.li([], "Item 1"),
        Duplo.li([], "Item 2"),
      ])
    ]),
  ])

Link to this section Summary

Functions

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns available tags as an atom list

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

Link to this section Functions

Link to this function

a(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

abbr(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

address(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

article(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

aside(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

audio(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

b(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

bdi(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

bdo(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

blockquote(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

br(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

button(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

canvas(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

caption(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

cite(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

code(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

col(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

colgroup(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

datalist(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

dd(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

del(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

details(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

dfn(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

div(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

dl(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

dt(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

em(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

embed(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

fieldset(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

figcaption(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

figure(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

footer(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

form(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

h1(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

h2(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

h3(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

h4(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

h5(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

h6(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

header(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

hr(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

i(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

iframe(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

img(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

input(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

ins(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

kbd(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

label(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

legend(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

li(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

main_(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

map(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

mark(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

math(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

meter(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

node(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

object(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

ol(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

optgroup(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

option(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

output(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

p(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

param(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

pre(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

progress(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

q(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

rp(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

rt(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

ruby(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

s(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

samp(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

section(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

select(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

small(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

source(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

span(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

strong(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

sub(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

summary(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

sup(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

table(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Returns available tags as an atom list

## Example

iex> #{MODULE}.tags() [:#{Enum.join(unquote(tags), ", :")}]

Link to this function

tbody(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

td(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

text(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

textarea(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

tfoot(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

th(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

thead(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

time(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

tr(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

track(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

u(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

ul(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

var(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

video(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"

Link to this function

wbr(attrs \\ [], children \\ []) View Source

Returns a <#{unquote(tag)} tag with given attributes and childrens. Both mush be arrays

## Example

iex> #{MODULE}.#{unquote(tag)}() "<#{unquote(tag)} ></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn") "<#{unquote(tag)} class=\"btn\"></#{unquote(tag)}>"

iex> #{MODULE}.#{unquote(tag)}(class: "btn", ["Hello"]) "<#{unquote(tag)} class=\"btn\">Hello</#{unquote(tag)}>"