Eml.Markup
SourceSummary↑
Types ↑
attr_field :: atom
attr_value :: binary | [binary] | nil
attrs :: [{attr_field, attr_value}] | %{attr_field => attr_value}
fields :: %{}
Functions
Specs:
Specs:
- attr(t, atom) :: attr_value
Specs:
- attr(t, atom, attr_value) :: t
Specs:
Specs:
Specs:
- class(t) :: attr_value
Specs:
- class(t, attr_value) :: t
Specs:
Specs:
Specs:
Specs:
- id(t) :: attr_value
Specs:
- id(t, attr_value) :: t
Specs:
- insert_attr_value(t, atom, attr_value) :: t
Specs:
- new :: t
Specs:
Specs:
- remove(t, Eml.element | content) :: t
Specs:
Specs:
- tag(t) :: atom
Specs:
Specs:
- update(t, (Eml.element -> data), Eml.lang) :: t