arizona_html (arizona v0.4.0)
View SourceHTML render-target backend.
Emits the byte sequences that make up the s statics for HTML output:
element tags, attributes, and the comment markers that delimit dynamic text
slots. Extracted verbatim from the parse transform -- output is byte-for-byte
identical to the previous inlined emission.
Summary
Functions
-spec attr_names() -> case_insensitive.
-spec children_sep() -> binary().
-spec content_context(arizona_renderer:tag(), arizona_renderer:content_context()) -> arizona_renderer:content_context().
-spec element_open_end() -> binary().
-spec element_void_close() -> binary().
-spec implied_attrs(arizona_renderer:tag(), [binary()]) -> [{binary(), binary()}].
-spec is_void(arizona_renderer:tag()) -> boolean().
-spec name(arizona_renderer:tag()) -> binary().
-spec raw_text_kind(arizona_renderer:tag(), arizona_renderer:content_context()) -> arizona_renderer:raw_text_kind().
-spec text_az(binary(), non_neg_integer()) -> binary().
-spec text_slot_close() -> binary().