Current section

Files

Jump to
nakai src nakai@html.erl
Raw

src/nakai@html.erl

-module(nakai@html).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([title/1, a/2, a_text/2, abbr/2, abbr_text/2, address/2, address_text/2, area/1, article/2, article_text/2, aside/2, aside_text/2, audio/2, audio_text/2, b/2, b_text/2, base/1, bdi/2, bdi_text/2, bdo/2, bdo_text/2, blockquote/2, blockquote_text/2, br/1, button/2, button_text/2, canvas/2, canvas_text/2, caption/2, caption_text/2, cite/2, cite_text/2, code/2, code_text/2, col/2, col_text/2, colgroup/2, colgroup_text/2, data/2, data_text/2, datalist/2, datalist_text/2, dd/2, dd_text/2, del/2, del_text/2, details/2, details_text/2, dfn/2, dfn_text/2, dialog/2, dialog_text/2, 'div'/2, div_text/2, dl/2, dl_text/2, dt/2, dt_text/2, em/2, em_text/2, embed/2, embed_text/2, fieldset/2, fieldset_text/2, figcaption/2, figcaption_text/2, figure/2, figure_text/2, footer/2, footer_text/2, form/2, form_text/2, h1/2, h1_text/2, h2/2, h2_text/2, h3/2, h3_text/2, h4/2, h4_text/2, h5/2, h5_text/2, h6/2, h6_text/2, header/2, header_text/2, hr/1, i/2, i_text/2, iframe/2, iframe_text/2, img/1, input/1, ins/2, ins_text/2, kbd/2, kbd_text/2, label/2, label_text/2, legend/2, legend_text/2, li/2, li_text/2, link/1, main/2, main_text/2, map/2, map_text/2, mark/2, mark_text/2, math/2, math_text/2, menu/2, menu_text/2, menuitem/2, menuitem_text/2, meta/1, meter/2, meter_text/2, nav/2, nav_text/2, noscript/2, noscript_text/2, object/2, object_text/2, ol/2, ol_text/2, optgroup/2, optgroup_text/2, option/2, option_text/2, output/2, output_text/2, p/2, p_text/2, param/2, param_text/2, picture/2, picture_text/2, pre/2, pre_text/2, progress/2, progress_text/2, q/2, q_text/2, rp/2, rp_text/2, rt/2, rt_text/2, ruby/2, ruby_text/2, s/2, s_text/2, samp/2, samp_text/2, section/2, section_text/2, select/2, select_text/2, small/2, small_text/2, source/1, span/2, span_text/2, strong/2, strong_text/2, sub/2, sub_text/2, summary/2, summary_text/2, sup/2, sup_text/2, svg/2, svg_text/2, table/2, table_text/2, tbody/2, tbody_text/2, td/2, td_text/2, textarea/2, textarea_text/2, tfoot/2, tfoot_text/2, th/2, th_text/2, thead/2, thead_text/2, time/2, time_text/2, tr/2, tr_text/2, track/1, u/2, u_text/2, ul/2, ul_text/2, var/2, var_text/2, video/2, video_text/2, wbr/2, wbr_text/2]).
-export_type([node_/0]).
-type node_() :: {doctype, binary()} |
{html, list(nakai@attr:attr()), list(node_())} |
{head, list(node_())} |
{body, list(nakai@attr:attr()), list(node_())} |
{fragment, list(node_())} |
{element, binary(), list(nakai@attr:attr()), list(node_())} |
{leaf_element, binary(), list(nakai@attr:attr())} |
{comment, binary()} |
{text, binary()} |
{unsafe_inline_html, binary()} |
{script, list(nakai@attr:attr()), binary()} |
nothing.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 179).
-spec title(binary()) -> node_().
title(Text) ->
{element, <<"title"/utf8>>, [], [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 184).
-spec a(list(nakai@attr:attr()), list(node_())) -> node_().
a(Attrs, Children) ->
{element, <<"a"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 189).
-spec a_text(list(nakai@attr:attr()), binary()) -> node_().
a_text(Attrs, Text) ->
{element, <<"a"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 194).
-spec abbr(list(nakai@attr:attr()), list(node_())) -> node_().
abbr(Attrs, Children) ->
{element, <<"abbr"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 199).
-spec abbr_text(list(nakai@attr:attr()), binary()) -> node_().
abbr_text(Attrs, Text) ->
{element, <<"abbr"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 204).
-spec address(list(nakai@attr:attr()), list(node_())) -> node_().
address(Attrs, Children) ->
{element, <<"address"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 209).
-spec address_text(list(nakai@attr:attr()), binary()) -> node_().
address_text(Attrs, Text) ->
{element, <<"address"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 214).
-spec area(list(nakai@attr:attr())) -> node_().
area(Attrs) ->
{leaf_element, <<"area"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 219).
-spec article(list(nakai@attr:attr()), list(node_())) -> node_().
article(Attrs, Children) ->
{element, <<"article"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 224).
-spec article_text(list(nakai@attr:attr()), binary()) -> node_().
article_text(Attrs, Text) ->
{element, <<"article"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 229).
-spec aside(list(nakai@attr:attr()), list(node_())) -> node_().
aside(Attrs, Children) ->
{element, <<"aside"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 234).
-spec aside_text(list(nakai@attr:attr()), binary()) -> node_().
aside_text(Attrs, Text) ->
{element, <<"aside"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 239).
-spec audio(list(nakai@attr:attr()), list(node_())) -> node_().
audio(Attrs, Children) ->
{element, <<"audio"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 244).
-spec audio_text(list(nakai@attr:attr()), binary()) -> node_().
audio_text(Attrs, Text) ->
{element, <<"audio"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 249).
-spec b(list(nakai@attr:attr()), list(node_())) -> node_().
b(Attrs, Children) ->
{element, <<"b"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 254).
-spec b_text(list(nakai@attr:attr()), binary()) -> node_().
b_text(Attrs, Text) ->
{element, <<"b"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 259).
-spec base(list(nakai@attr:attr())) -> node_().
base(Attrs) ->
{leaf_element, <<"base"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 264).
-spec bdi(list(nakai@attr:attr()), list(node_())) -> node_().
bdi(Attrs, Children) ->
{element, <<"bdi"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 269).
-spec bdi_text(list(nakai@attr:attr()), binary()) -> node_().
bdi_text(Attrs, Text) ->
{element, <<"bdi"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 274).
-spec bdo(list(nakai@attr:attr()), list(node_())) -> node_().
bdo(Attrs, Children) ->
{element, <<"bdo"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 279).
-spec bdo_text(list(nakai@attr:attr()), binary()) -> node_().
bdo_text(Attrs, Text) ->
{element, <<"bdo"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 284).
-spec blockquote(list(nakai@attr:attr()), list(node_())) -> node_().
blockquote(Attrs, Children) ->
{element, <<"blockquote"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 289).
-spec blockquote_text(list(nakai@attr:attr()), binary()) -> node_().
blockquote_text(Attrs, Text) ->
{element, <<"blockquote"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 294).
-spec br(list(nakai@attr:attr())) -> node_().
br(Attrs) ->
{leaf_element, <<"br"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 299).
-spec button(list(nakai@attr:attr()), list(node_())) -> node_().
button(Attrs, Children) ->
{element, <<"button"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 304).
-spec button_text(list(nakai@attr:attr()), binary()) -> node_().
button_text(Attrs, Text) ->
{element, <<"button"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 309).
-spec canvas(list(nakai@attr:attr()), list(node_())) -> node_().
canvas(Attrs, Children) ->
{element, <<"canvas"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 314).
-spec canvas_text(list(nakai@attr:attr()), binary()) -> node_().
canvas_text(Attrs, Text) ->
{element, <<"canvas"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 319).
-spec caption(list(nakai@attr:attr()), list(node_())) -> node_().
caption(Attrs, Children) ->
{element, <<"caption"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 324).
-spec caption_text(list(nakai@attr:attr()), binary()) -> node_().
caption_text(Attrs, Text) ->
{element, <<"caption"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 329).
-spec cite(list(nakai@attr:attr()), list(node_())) -> node_().
cite(Attrs, Children) ->
{element, <<"cite"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 334).
-spec cite_text(list(nakai@attr:attr()), binary()) -> node_().
cite_text(Attrs, Text) ->
{element, <<"cite"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 339).
-spec code(list(nakai@attr:attr()), list(node_())) -> node_().
code(Attrs, Children) ->
{element, <<"code"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 344).
-spec code_text(list(nakai@attr:attr()), binary()) -> node_().
code_text(Attrs, Text) ->
{element, <<"code"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 349).
-spec col(list(nakai@attr:attr()), list(node_())) -> node_().
col(Attrs, Children) ->
{element, <<"col"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 354).
-spec col_text(list(nakai@attr:attr()), binary()) -> node_().
col_text(Attrs, Text) ->
{element, <<"col"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 359).
-spec colgroup(list(nakai@attr:attr()), list(node_())) -> node_().
colgroup(Attrs, Children) ->
{element, <<"colgroup"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 364).
-spec colgroup_text(list(nakai@attr:attr()), binary()) -> node_().
colgroup_text(Attrs, Text) ->
{element, <<"colgroup"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 369).
-spec data(list(nakai@attr:attr()), list(node_())) -> node_().
data(Attrs, Children) ->
{element, <<"data"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 374).
-spec data_text(list(nakai@attr:attr()), binary()) -> node_().
data_text(Attrs, Text) ->
{element, <<"data"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 379).
-spec datalist(list(nakai@attr:attr()), list(node_())) -> node_().
datalist(Attrs, Children) ->
{element, <<"datalist"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 384).
-spec datalist_text(list(nakai@attr:attr()), binary()) -> node_().
datalist_text(Attrs, Text) ->
{element, <<"datalist"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 389).
-spec dd(list(nakai@attr:attr()), list(node_())) -> node_().
dd(Attrs, Children) ->
{element, <<"dd"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 394).
-spec dd_text(list(nakai@attr:attr()), binary()) -> node_().
dd_text(Attrs, Text) ->
{element, <<"dd"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 399).
-spec del(list(nakai@attr:attr()), list(node_())) -> node_().
del(Attrs, Children) ->
{element, <<"del"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 404).
-spec del_text(list(nakai@attr:attr()), binary()) -> node_().
del_text(Attrs, Text) ->
{element, <<"del"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 409).
-spec details(list(nakai@attr:attr()), list(node_())) -> node_().
details(Attrs, Children) ->
{element, <<"details"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 414).
-spec details_text(list(nakai@attr:attr()), binary()) -> node_().
details_text(Attrs, Text) ->
{element, <<"details"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 419).
-spec dfn(list(nakai@attr:attr()), list(node_())) -> node_().
dfn(Attrs, Children) ->
{element, <<"dfn"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 424).
-spec dfn_text(list(nakai@attr:attr()), binary()) -> node_().
dfn_text(Attrs, Text) ->
{element, <<"dfn"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 429).
-spec dialog(list(nakai@attr:attr()), list(node_())) -> node_().
dialog(Attrs, Children) ->
{element, <<"dialog"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 434).
-spec dialog_text(list(nakai@attr:attr()), binary()) -> node_().
dialog_text(Attrs, Text) ->
{element, <<"dialog"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 439).
-spec 'div'(list(nakai@attr:attr()), list(node_())) -> node_().
'div'(Attrs, Children) ->
{element, <<"div"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 444).
-spec div_text(list(nakai@attr:attr()), binary()) -> node_().
div_text(Attrs, Text) ->
{element, <<"div"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 449).
-spec dl(list(nakai@attr:attr()), list(node_())) -> node_().
dl(Attrs, Children) ->
{element, <<"dl"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 454).
-spec dl_text(list(nakai@attr:attr()), binary()) -> node_().
dl_text(Attrs, Text) ->
{element, <<"dl"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 459).
-spec dt(list(nakai@attr:attr()), list(node_())) -> node_().
dt(Attrs, Children) ->
{element, <<"dt"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 464).
-spec dt_text(list(nakai@attr:attr()), binary()) -> node_().
dt_text(Attrs, Text) ->
{element, <<"dt"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 469).
-spec em(list(nakai@attr:attr()), list(node_())) -> node_().
em(Attrs, Children) ->
{element, <<"em"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 474).
-spec em_text(list(nakai@attr:attr()), binary()) -> node_().
em_text(Attrs, Text) ->
{element, <<"em"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 479).
-spec embed(list(nakai@attr:attr()), list(node_())) -> node_().
embed(Attrs, Children) ->
{element, <<"embed"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 484).
-spec embed_text(list(nakai@attr:attr()), binary()) -> node_().
embed_text(Attrs, Text) ->
{element, <<"embed"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 489).
-spec fieldset(list(nakai@attr:attr()), list(node_())) -> node_().
fieldset(Attrs, Children) ->
{element, <<"fieldset"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 494).
-spec fieldset_text(list(nakai@attr:attr()), binary()) -> node_().
fieldset_text(Attrs, Text) ->
{element, <<"fieldset"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 499).
-spec figcaption(list(nakai@attr:attr()), list(node_())) -> node_().
figcaption(Attrs, Children) ->
{element, <<"figcaption"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 504).
-spec figcaption_text(list(nakai@attr:attr()), binary()) -> node_().
figcaption_text(Attrs, Text) ->
{element, <<"figcaption"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 509).
-spec figure(list(nakai@attr:attr()), list(node_())) -> node_().
figure(Attrs, Children) ->
{element, <<"figure"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 514).
-spec figure_text(list(nakai@attr:attr()), binary()) -> node_().
figure_text(Attrs, Text) ->
{element, <<"figure"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 519).
-spec footer(list(nakai@attr:attr()), list(node_())) -> node_().
footer(Attrs, Children) ->
{element, <<"footer"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 524).
-spec footer_text(list(nakai@attr:attr()), binary()) -> node_().
footer_text(Attrs, Text) ->
{element, <<"footer"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 529).
-spec form(list(nakai@attr:attr()), list(node_())) -> node_().
form(Attrs, Children) ->
{element, <<"form"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 534).
-spec form_text(list(nakai@attr:attr()), binary()) -> node_().
form_text(Attrs, Text) ->
{element, <<"form"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 539).
-spec h1(list(nakai@attr:attr()), list(node_())) -> node_().
h1(Attrs, Children) ->
{element, <<"h1"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 544).
-spec h1_text(list(nakai@attr:attr()), binary()) -> node_().
h1_text(Attrs, Text) ->
{element, <<"h1"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 549).
-spec h2(list(nakai@attr:attr()), list(node_())) -> node_().
h2(Attrs, Children) ->
{element, <<"h2"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 554).
-spec h2_text(list(nakai@attr:attr()), binary()) -> node_().
h2_text(Attrs, Text) ->
{element, <<"h2"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 559).
-spec h3(list(nakai@attr:attr()), list(node_())) -> node_().
h3(Attrs, Children) ->
{element, <<"h3"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 564).
-spec h3_text(list(nakai@attr:attr()), binary()) -> node_().
h3_text(Attrs, Text) ->
{element, <<"h3"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 569).
-spec h4(list(nakai@attr:attr()), list(node_())) -> node_().
h4(Attrs, Children) ->
{element, <<"h4"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 574).
-spec h4_text(list(nakai@attr:attr()), binary()) -> node_().
h4_text(Attrs, Text) ->
{element, <<"h4"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 579).
-spec h5(list(nakai@attr:attr()), list(node_())) -> node_().
h5(Attrs, Children) ->
{element, <<"h5"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 584).
-spec h5_text(list(nakai@attr:attr()), binary()) -> node_().
h5_text(Attrs, Text) ->
{element, <<"h5"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 589).
-spec h6(list(nakai@attr:attr()), list(node_())) -> node_().
h6(Attrs, Children) ->
{element, <<"h6"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 594).
-spec h6_text(list(nakai@attr:attr()), binary()) -> node_().
h6_text(Attrs, Text) ->
{element, <<"h6"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 599).
-spec header(list(nakai@attr:attr()), list(node_())) -> node_().
header(Attrs, Children) ->
{element, <<"header"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 604).
-spec header_text(list(nakai@attr:attr()), binary()) -> node_().
header_text(Attrs, Text) ->
{element, <<"header"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 609).
-spec hr(list(nakai@attr:attr())) -> node_().
hr(Attrs) ->
{leaf_element, <<"hr"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 614).
-spec i(list(nakai@attr:attr()), list(node_())) -> node_().
i(Attrs, Children) ->
{element, <<"i"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 619).
-spec i_text(list(nakai@attr:attr()), binary()) -> node_().
i_text(Attrs, Text) ->
{element, <<"i"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 624).
-spec iframe(list(nakai@attr:attr()), list(node_())) -> node_().
iframe(Attrs, Children) ->
{element, <<"iframe"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 629).
-spec iframe_text(list(nakai@attr:attr()), binary()) -> node_().
iframe_text(Attrs, Text) ->
{element, <<"iframe"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 634).
-spec img(list(nakai@attr:attr())) -> node_().
img(Attrs) ->
{leaf_element, <<"img"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 639).
-spec input(list(nakai@attr:attr())) -> node_().
input(Attrs) ->
{leaf_element, <<"input"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 644).
-spec ins(list(nakai@attr:attr()), list(node_())) -> node_().
ins(Attrs, Children) ->
{element, <<"ins"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 649).
-spec ins_text(list(nakai@attr:attr()), binary()) -> node_().
ins_text(Attrs, Text) ->
{element, <<"ins"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 654).
-spec kbd(list(nakai@attr:attr()), list(node_())) -> node_().
kbd(Attrs, Children) ->
{element, <<"kbd"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 659).
-spec kbd_text(list(nakai@attr:attr()), binary()) -> node_().
kbd_text(Attrs, Text) ->
{element, <<"kbd"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 664).
-spec label(list(nakai@attr:attr()), list(node_())) -> node_().
label(Attrs, Children) ->
{element, <<"label"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 669).
-spec label_text(list(nakai@attr:attr()), binary()) -> node_().
label_text(Attrs, Text) ->
{element, <<"label"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 674).
-spec legend(list(nakai@attr:attr()), list(node_())) -> node_().
legend(Attrs, Children) ->
{element, <<"legend"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 679).
-spec legend_text(list(nakai@attr:attr()), binary()) -> node_().
legend_text(Attrs, Text) ->
{element, <<"legend"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 684).
-spec li(list(nakai@attr:attr()), list(node_())) -> node_().
li(Attrs, Children) ->
{element, <<"li"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 689).
-spec li_text(list(nakai@attr:attr()), binary()) -> node_().
li_text(Attrs, Text) ->
{element, <<"li"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 694).
-spec link(list(nakai@attr:attr())) -> node_().
link(Attrs) ->
{leaf_element, <<"link"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 699).
-spec main(list(nakai@attr:attr()), list(node_())) -> node_().
main(Attrs, Children) ->
{element, <<"main"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 704).
-spec main_text(list(nakai@attr:attr()), binary()) -> node_().
main_text(Attrs, Text) ->
{element, <<"main"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 709).
-spec map(list(nakai@attr:attr()), list(node_())) -> node_().
map(Attrs, Children) ->
{element, <<"map"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 714).
-spec map_text(list(nakai@attr:attr()), binary()) -> node_().
map_text(Attrs, Text) ->
{element, <<"map"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 719).
-spec mark(list(nakai@attr:attr()), list(node_())) -> node_().
mark(Attrs, Children) ->
{element, <<"mark"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 724).
-spec mark_text(list(nakai@attr:attr()), binary()) -> node_().
mark_text(Attrs, Text) ->
{element, <<"mark"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 729).
-spec math(list(nakai@attr:attr()), list(node_())) -> node_().
math(Attrs, Children) ->
{element, <<"math"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 734).
-spec math_text(list(nakai@attr:attr()), binary()) -> node_().
math_text(Attrs, Text) ->
{element, <<"math"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 739).
-spec menu(list(nakai@attr:attr()), list(node_())) -> node_().
menu(Attrs, Children) ->
{element, <<"menu"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 744).
-spec menu_text(list(nakai@attr:attr()), binary()) -> node_().
menu_text(Attrs, Text) ->
{element, <<"menu"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 749).
-spec menuitem(list(nakai@attr:attr()), list(node_())) -> node_().
menuitem(Attrs, Children) ->
{element, <<"menuitem"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 754).
-spec menuitem_text(list(nakai@attr:attr()), binary()) -> node_().
menuitem_text(Attrs, Text) ->
{element, <<"menuitem"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 759).
-spec meta(list(nakai@attr:attr())) -> node_().
meta(Attrs) ->
{leaf_element, <<"meta"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 764).
-spec meter(list(nakai@attr:attr()), list(node_())) -> node_().
meter(Attrs, Children) ->
{element, <<"meter"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 769).
-spec meter_text(list(nakai@attr:attr()), binary()) -> node_().
meter_text(Attrs, Text) ->
{element, <<"meter"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 774).
-spec nav(list(nakai@attr:attr()), list(node_())) -> node_().
nav(Attrs, Children) ->
{element, <<"nav"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 779).
-spec nav_text(list(nakai@attr:attr()), binary()) -> node_().
nav_text(Attrs, Text) ->
{element, <<"nav"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 784).
-spec noscript(list(nakai@attr:attr()), list(node_())) -> node_().
noscript(Attrs, Children) ->
{element, <<"noscript"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 789).
-spec noscript_text(list(nakai@attr:attr()), binary()) -> node_().
noscript_text(Attrs, Text) ->
{element, <<"noscript"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 794).
-spec object(list(nakai@attr:attr()), list(node_())) -> node_().
object(Attrs, Children) ->
{element, <<"object"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 799).
-spec object_text(list(nakai@attr:attr()), binary()) -> node_().
object_text(Attrs, Text) ->
{element, <<"object"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 804).
-spec ol(list(nakai@attr:attr()), list(node_())) -> node_().
ol(Attrs, Children) ->
{element, <<"ol"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 809).
-spec ol_text(list(nakai@attr:attr()), binary()) -> node_().
ol_text(Attrs, Text) ->
{element, <<"ol"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 814).
-spec optgroup(list(nakai@attr:attr()), list(node_())) -> node_().
optgroup(Attrs, Children) ->
{element, <<"optgroup"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 819).
-spec optgroup_text(list(nakai@attr:attr()), binary()) -> node_().
optgroup_text(Attrs, Text) ->
{element, <<"optgroup"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 824).
-spec option(list(nakai@attr:attr()), list(node_())) -> node_().
option(Attrs, Children) ->
{element, <<"option"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 829).
-spec option_text(list(nakai@attr:attr()), binary()) -> node_().
option_text(Attrs, Text) ->
{element, <<"option"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 834).
-spec output(list(nakai@attr:attr()), list(node_())) -> node_().
output(Attrs, Children) ->
{element, <<"output"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 839).
-spec output_text(list(nakai@attr:attr()), binary()) -> node_().
output_text(Attrs, Text) ->
{element, <<"output"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 844).
-spec p(list(nakai@attr:attr()), list(node_())) -> node_().
p(Attrs, Children) ->
{element, <<"p"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 849).
-spec p_text(list(nakai@attr:attr()), binary()) -> node_().
p_text(Attrs, Text) ->
{element, <<"p"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 854).
-spec param(list(nakai@attr:attr()), list(node_())) -> node_().
param(Attrs, Children) ->
{element, <<"param"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 859).
-spec param_text(list(nakai@attr:attr()), binary()) -> node_().
param_text(Attrs, Text) ->
{element, <<"param"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 864).
-spec picture(list(nakai@attr:attr()), list(node_())) -> node_().
picture(Attrs, Children) ->
{element, <<"picture"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 869).
-spec picture_text(list(nakai@attr:attr()), binary()) -> node_().
picture_text(Attrs, Text) ->
{element, <<"picture"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 874).
-spec pre(list(nakai@attr:attr()), list(node_())) -> node_().
pre(Attrs, Children) ->
{element, <<"pre"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 879).
-spec pre_text(list(nakai@attr:attr()), binary()) -> node_().
pre_text(Attrs, Text) ->
{element, <<"pre"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 884).
-spec progress(list(nakai@attr:attr()), list(node_())) -> node_().
progress(Attrs, Children) ->
{element, <<"progress"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 889).
-spec progress_text(list(nakai@attr:attr()), binary()) -> node_().
progress_text(Attrs, Text) ->
{element, <<"progress"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 894).
-spec q(list(nakai@attr:attr()), list(node_())) -> node_().
q(Attrs, Children) ->
{element, <<"q"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 899).
-spec q_text(list(nakai@attr:attr()), binary()) -> node_().
q_text(Attrs, Text) ->
{element, <<"q"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 904).
-spec rp(list(nakai@attr:attr()), list(node_())) -> node_().
rp(Attrs, Children) ->
{element, <<"rp"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 909).
-spec rp_text(list(nakai@attr:attr()), binary()) -> node_().
rp_text(Attrs, Text) ->
{element, <<"rp"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 914).
-spec rt(list(nakai@attr:attr()), list(node_())) -> node_().
rt(Attrs, Children) ->
{element, <<"rt"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 919).
-spec rt_text(list(nakai@attr:attr()), binary()) -> node_().
rt_text(Attrs, Text) ->
{element, <<"rt"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 924).
-spec ruby(list(nakai@attr:attr()), list(node_())) -> node_().
ruby(Attrs, Children) ->
{element, <<"ruby"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 929).
-spec ruby_text(list(nakai@attr:attr()), binary()) -> node_().
ruby_text(Attrs, Text) ->
{element, <<"ruby"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 934).
-spec s(list(nakai@attr:attr()), list(node_())) -> node_().
s(Attrs, Children) ->
{element, <<"s"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 939).
-spec s_text(list(nakai@attr:attr()), binary()) -> node_().
s_text(Attrs, Text) ->
{element, <<"s"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 944).
-spec samp(list(nakai@attr:attr()), list(node_())) -> node_().
samp(Attrs, Children) ->
{element, <<"samp"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 949).
-spec samp_text(list(nakai@attr:attr()), binary()) -> node_().
samp_text(Attrs, Text) ->
{element, <<"samp"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 954).
-spec section(list(nakai@attr:attr()), list(node_())) -> node_().
section(Attrs, Children) ->
{element, <<"section"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 959).
-spec section_text(list(nakai@attr:attr()), binary()) -> node_().
section_text(Attrs, Text) ->
{element, <<"section"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 964).
-spec select(list(nakai@attr:attr()), list(node_())) -> node_().
select(Attrs, Children) ->
{element, <<"select"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 969).
-spec select_text(list(nakai@attr:attr()), binary()) -> node_().
select_text(Attrs, Text) ->
{element, <<"select"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 974).
-spec small(list(nakai@attr:attr()), list(node_())) -> node_().
small(Attrs, Children) ->
{element, <<"small"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 979).
-spec small_text(list(nakai@attr:attr()), binary()) -> node_().
small_text(Attrs, Text) ->
{element, <<"small"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 984).
-spec source(list(nakai@attr:attr())) -> node_().
source(Attrs) ->
{leaf_element, <<"source"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 989).
-spec span(list(nakai@attr:attr()), list(node_())) -> node_().
span(Attrs, Children) ->
{element, <<"span"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 994).
-spec span_text(list(nakai@attr:attr()), binary()) -> node_().
span_text(Attrs, Text) ->
{element, <<"span"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 999).
-spec strong(list(nakai@attr:attr()), list(node_())) -> node_().
strong(Attrs, Children) ->
{element, <<"strong"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1004).
-spec strong_text(list(nakai@attr:attr()), binary()) -> node_().
strong_text(Attrs, Text) ->
{element, <<"strong"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1009).
-spec sub(list(nakai@attr:attr()), list(node_())) -> node_().
sub(Attrs, Children) ->
{element, <<"sub"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1014).
-spec sub_text(list(nakai@attr:attr()), binary()) -> node_().
sub_text(Attrs, Text) ->
{element, <<"sub"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1019).
-spec summary(list(nakai@attr:attr()), list(node_())) -> node_().
summary(Attrs, Children) ->
{element, <<"summary"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1024).
-spec summary_text(list(nakai@attr:attr()), binary()) -> node_().
summary_text(Attrs, Text) ->
{element, <<"summary"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1029).
-spec sup(list(nakai@attr:attr()), list(node_())) -> node_().
sup(Attrs, Children) ->
{element, <<"sup"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1034).
-spec sup_text(list(nakai@attr:attr()), binary()) -> node_().
sup_text(Attrs, Text) ->
{element, <<"sup"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1039).
-spec svg(list(nakai@attr:attr()), list(node_())) -> node_().
svg(Attrs, Children) ->
{element, <<"svg"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1044).
-spec svg_text(list(nakai@attr:attr()), binary()) -> node_().
svg_text(Attrs, Text) ->
{element, <<"svg"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1049).
-spec table(list(nakai@attr:attr()), list(node_())) -> node_().
table(Attrs, Children) ->
{element, <<"table"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1054).
-spec table_text(list(nakai@attr:attr()), binary()) -> node_().
table_text(Attrs, Text) ->
{element, <<"table"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1059).
-spec tbody(list(nakai@attr:attr()), list(node_())) -> node_().
tbody(Attrs, Children) ->
{element, <<"tbody"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1064).
-spec tbody_text(list(nakai@attr:attr()), binary()) -> node_().
tbody_text(Attrs, Text) ->
{element, <<"tbody"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1069).
-spec td(list(nakai@attr:attr()), list(node_())) -> node_().
td(Attrs, Children) ->
{element, <<"td"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1074).
-spec td_text(list(nakai@attr:attr()), binary()) -> node_().
td_text(Attrs, Text) ->
{element, <<"td"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1079).
-spec textarea(list(nakai@attr:attr()), list(node_())) -> node_().
textarea(Attrs, Children) ->
{element, <<"textarea"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1084).
-spec textarea_text(list(nakai@attr:attr()), binary()) -> node_().
textarea_text(Attrs, Text) ->
{element, <<"textarea"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1089).
-spec tfoot(list(nakai@attr:attr()), list(node_())) -> node_().
tfoot(Attrs, Children) ->
{element, <<"tfoot"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1094).
-spec tfoot_text(list(nakai@attr:attr()), binary()) -> node_().
tfoot_text(Attrs, Text) ->
{element, <<"tfoot"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1099).
-spec th(list(nakai@attr:attr()), list(node_())) -> node_().
th(Attrs, Children) ->
{element, <<"th"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1104).
-spec th_text(list(nakai@attr:attr()), binary()) -> node_().
th_text(Attrs, Text) ->
{element, <<"th"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1109).
-spec thead(list(nakai@attr:attr()), list(node_())) -> node_().
thead(Attrs, Children) ->
{element, <<"thead"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1114).
-spec thead_text(list(nakai@attr:attr()), binary()) -> node_().
thead_text(Attrs, Text) ->
{element, <<"thead"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1119).
-spec time(list(nakai@attr:attr()), list(node_())) -> node_().
time(Attrs, Children) ->
{element, <<"time"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1124).
-spec time_text(list(nakai@attr:attr()), binary()) -> node_().
time_text(Attrs, Text) ->
{element, <<"time"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1129).
-spec tr(list(nakai@attr:attr()), list(node_())) -> node_().
tr(Attrs, Children) ->
{element, <<"tr"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1134).
-spec tr_text(list(nakai@attr:attr()), binary()) -> node_().
tr_text(Attrs, Text) ->
{element, <<"tr"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1139).
-spec track(list(nakai@attr:attr())) -> node_().
track(Attrs) ->
{leaf_element, <<"track"/utf8>>, Attrs}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1144).
-spec u(list(nakai@attr:attr()), list(node_())) -> node_().
u(Attrs, Children) ->
{element, <<"u"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1149).
-spec u_text(list(nakai@attr:attr()), binary()) -> node_().
u_text(Attrs, Text) ->
{element, <<"u"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1154).
-spec ul(list(nakai@attr:attr()), list(node_())) -> node_().
ul(Attrs, Children) ->
{element, <<"ul"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1159).
-spec ul_text(list(nakai@attr:attr()), binary()) -> node_().
ul_text(Attrs, Text) ->
{element, <<"ul"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1164).
-spec var(list(nakai@attr:attr()), list(node_())) -> node_().
var(Attrs, Children) ->
{element, <<"var"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1169).
-spec var_text(list(nakai@attr:attr()), binary()) -> node_().
var_text(Attrs, Text) ->
{element, <<"var"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1174).
-spec video(list(nakai@attr:attr()), list(node_())) -> node_().
video(Attrs, Children) ->
{element, <<"video"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1179).
-spec video_text(list(nakai@attr:attr()), binary()) -> node_().
video_text(Attrs, Text) ->
{element, <<"video"/utf8>>, Attrs, [{text, Text}]}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1184).
-spec wbr(list(nakai@attr:attr()), list(node_())) -> node_().
wbr(Attrs, Children) ->
{element, <<"wbr"/utf8>>, Attrs, Children}.
-file("/home/runner/work/nakai/nakai/src/nakai/html.gleam", 1189).
-spec wbr_text(list(nakai@attr:attr()), binary()) -> node_().
wbr_text(Attrs, Text) ->
{element, <<"wbr"/utf8>>, Attrs, [{text, Text}]}.