-module(sprocket@html@elements). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([el/3, fragment/1, text/1, keyed/2, ignored/1, debug/3, html/2, head/2, body/2, script/2, title/1, a/2, a_text/2, abbr/2, address/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]). -spec el( binary(), list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). el(Tag, Attrs, Children) -> {element, Tag, Attrs, Children}. -spec fragment(list(sprocket@context:element())) -> sprocket@context:element(). fragment(Children) -> {fragment, Children}. -spec text(binary()) -> sprocket@context:element(). text(Text) -> {text, Text}. -spec keyed(binary(), sprocket@context:element()) -> sprocket@context:element(). keyed(Key, Element) -> {keyed, Key, Element}. -spec ignored(sprocket@context:element()) -> sprocket@context:element(). ignored(Element) -> {ignore_update, Element}. -spec debug( binary(), gleam@option:option(gleam@dynamic:dynamic_()), sprocket@context:element() ) -> sprocket@context:element(). debug(Id, Meta, Element) -> {debug, Id, Meta, Element}. -spec html(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). html(Attrs, Children) -> el(<<"html"/utf8>>, Attrs, Children). -spec head(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). head(Attrs, Children) -> el(<<"head"/utf8>>, Attrs, Children). -spec body(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). body(Attrs, Children) -> el(<<"body"/utf8>>, Attrs, Children). -spec script(list(sprocket@context:attribute()), gleam@option:option(binary())) -> sprocket@context:element(). script(Attrs, Body) -> case Body of {some, Body@1} -> el(<<"script"/utf8>>, Attrs, [text(Body@1)]); none -> el(<<"script"/utf8>>, Attrs, []) end. -spec title(binary()) -> sprocket@context:element(). title(Title) -> el(<<"title"/utf8>>, [], [text(Title)]). -spec a(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). a(Attrs, Children) -> el(<<"a"/utf8>>, Attrs, Children). -spec a_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). a_text(Attrs, Inner_text) -> el(<<"a"/utf8>>, Attrs, [text(Inner_text)]). -spec abbr(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). abbr(Attrs, Children) -> el(<<"abbr"/utf8>>, Attrs, Children). -spec address( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). address(Attrs, Children) -> el(<<"address"/utf8>>, Attrs, Children). -spec area(list(sprocket@context:attribute())) -> sprocket@context:element(). area(Attrs) -> el(<<"area"/utf8>>, Attrs, []). -spec article( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). article(Attrs, Children) -> el(<<"article"/utf8>>, Attrs, Children). -spec article_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). article_text(Attrs, Inner_text) -> el(<<"article"/utf8>>, Attrs, [text(Inner_text)]). -spec aside( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). aside(Attrs, Children) -> el(<<"aside"/utf8>>, Attrs, Children). -spec aside_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). aside_text(Attrs, Inner_text) -> el(<<"aside"/utf8>>, Attrs, [text(Inner_text)]). -spec audio( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). audio(Attrs, Children) -> el(<<"audio"/utf8>>, Attrs, Children). -spec audio_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). audio_text(Attrs, Inner_text) -> el(<<"audio"/utf8>>, Attrs, [text(Inner_text)]). -spec b(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). b(Attrs, Children) -> el(<<"b"/utf8>>, Attrs, Children). -spec b_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). b_text(Attrs, Inner_text) -> el(<<"b"/utf8>>, Attrs, [text(Inner_text)]). -spec base(list(sprocket@context:attribute())) -> sprocket@context:element(). base(Attrs) -> el(<<"base"/utf8>>, Attrs, []). -spec bdi(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). bdi(Attrs, Children) -> el(<<"bdi"/utf8>>, Attrs, Children). -spec bdi_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). bdi_text(Attrs, Inner_text) -> el(<<"bdi"/utf8>>, Attrs, [text(Inner_text)]). -spec bdo(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). bdo(Attrs, Children) -> el(<<"bdo"/utf8>>, Attrs, Children). -spec bdo_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). bdo_text(Attrs, Inner_text) -> el(<<"bdo"/utf8>>, Attrs, [text(Inner_text)]). -spec blockquote( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). blockquote(Attrs, Children) -> el(<<"blockquote"/utf8>>, Attrs, Children). -spec blockquote_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). blockquote_text(Attrs, Inner_text) -> el(<<"blockquote"/utf8>>, Attrs, [text(Inner_text)]). -spec br(list(sprocket@context:attribute())) -> sprocket@context:element(). br(Attrs) -> el(<<"br"/utf8>>, Attrs, []). -spec button( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). button(Attrs, Children) -> el(<<"button"/utf8>>, Attrs, Children). -spec button_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). button_text(Attrs, Inner_text) -> el(<<"button"/utf8>>, Attrs, [text(Inner_text)]). -spec canvas( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). canvas(Attrs, Children) -> el(<<"canvas"/utf8>>, Attrs, Children). -spec canvas_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). canvas_text(Attrs, Inner_text) -> el(<<"canvas"/utf8>>, Attrs, [text(Inner_text)]). -spec caption( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). caption(Attrs, Children) -> el(<<"caption"/utf8>>, Attrs, Children). -spec caption_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). caption_text(Attrs, Inner_text) -> el(<<"caption"/utf8>>, Attrs, [text(Inner_text)]). -spec cite(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). cite(Attrs, Children) -> el(<<"cite"/utf8>>, Attrs, Children). -spec cite_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). cite_text(Attrs, Inner_text) -> el(<<"cite"/utf8>>, Attrs, [text(Inner_text)]). -spec code(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). code(Attrs, Children) -> el(<<"code"/utf8>>, Attrs, Children). -spec code_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). code_text(Attrs, Inner_text) -> el(<<"code"/utf8>>, Attrs, [text(Inner_text)]). -spec col(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). col(Attrs, Children) -> el(<<"col"/utf8>>, Attrs, Children). -spec col_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). col_text(Attrs, Inner_text) -> el(<<"col"/utf8>>, Attrs, [text(Inner_text)]). -spec colgroup( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). colgroup(Attrs, Children) -> el(<<"colgroup"/utf8>>, Attrs, Children). -spec colgroup_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). colgroup_text(Attrs, Inner_text) -> el(<<"colgroup"/utf8>>, Attrs, [text(Inner_text)]). -spec data(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). data(Attrs, Children) -> el(<<"data"/utf8>>, Attrs, Children). -spec data_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). data_text(Attrs, Inner_text) -> el(<<"data"/utf8>>, Attrs, [text(Inner_text)]). -spec datalist( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). datalist(Attrs, Children) -> el(<<"datalist"/utf8>>, Attrs, Children). -spec datalist_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). datalist_text(Attrs, Inner_text) -> el(<<"datalist"/utf8>>, Attrs, [text(Inner_text)]). -spec dd(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). dd(Attrs, Children) -> el(<<"dd"/utf8>>, Attrs, Children). -spec dd_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). dd_text(Attrs, Inner_text) -> el(<<"dd"/utf8>>, Attrs, [text(Inner_text)]). -spec del(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). del(Attrs, Children) -> el(<<"del"/utf8>>, Attrs, Children). -spec del_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). del_text(Attrs, Inner_text) -> el(<<"del"/utf8>>, Attrs, [text(Inner_text)]). -spec details( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). details(Attrs, Children) -> el(<<"details"/utf8>>, Attrs, Children). -spec details_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). details_text(Attrs, Inner_text) -> el(<<"details"/utf8>>, Attrs, [text(Inner_text)]). -spec dfn(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). dfn(Attrs, Children) -> el(<<"dfn"/utf8>>, Attrs, Children). -spec dfn_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). dfn_text(Attrs, Inner_text) -> el(<<"dfn"/utf8>>, Attrs, [text(Inner_text)]). -spec dialog( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). dialog(Attrs, Children) -> el(<<"dialog"/utf8>>, Attrs, Children). -spec dialog_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). dialog_text(Attrs, Inner_text) -> el(<<"dialog"/utf8>>, Attrs, [text(Inner_text)]). -spec 'div'( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). 'div'(Attrs, Children) -> el(<<"div"/utf8>>, Attrs, Children). -spec div_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). div_text(Attrs, Inner_text) -> el(<<"div"/utf8>>, Attrs, [text(Inner_text)]). -spec dl(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). dl(Attrs, Children) -> el(<<"dl"/utf8>>, Attrs, Children). -spec dl_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). dl_text(Attrs, Inner_text) -> el(<<"dl"/utf8>>, Attrs, [text(Inner_text)]). -spec dt(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). dt(Attrs, Children) -> el(<<"dt"/utf8>>, Attrs, Children). -spec dt_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). dt_text(Attrs, Inner_text) -> el(<<"dt"/utf8>>, Attrs, [text(Inner_text)]). -spec em(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). em(Attrs, Children) -> el(<<"em"/utf8>>, Attrs, Children). -spec em_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). em_text(Attrs, Inner_text) -> el(<<"em"/utf8>>, Attrs, [text(Inner_text)]). -spec embed( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). embed(Attrs, Children) -> el(<<"embed"/utf8>>, Attrs, Children). -spec embed_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). embed_text(Attrs, Inner_text) -> el(<<"embed"/utf8>>, Attrs, [text(Inner_text)]). -spec fieldset( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). fieldset(Attrs, Children) -> el(<<"fieldset"/utf8>>, Attrs, Children). -spec fieldset_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). fieldset_text(Attrs, Inner_text) -> el(<<"fieldset"/utf8>>, Attrs, [text(Inner_text)]). -spec figcaption( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). figcaption(Attrs, Children) -> el(<<"figcaption"/utf8>>, Attrs, Children). -spec figcaption_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). figcaption_text(Attrs, Inner_text) -> el(<<"figcaption"/utf8>>, Attrs, [text(Inner_text)]). -spec figure( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). figure(Attrs, Children) -> el(<<"figure"/utf8>>, Attrs, Children). -spec figure_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). figure_text(Attrs, Inner_text) -> el(<<"figure"/utf8>>, Attrs, [text(Inner_text)]). -spec footer( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). footer(Attrs, Children) -> el(<<"footer"/utf8>>, Attrs, Children). -spec footer_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). footer_text(Attrs, Inner_text) -> el(<<"footer"/utf8>>, Attrs, [text(Inner_text)]). -spec form(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). form(Attrs, Children) -> el(<<"form"/utf8>>, Attrs, Children). -spec form_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). form_text(Attrs, Inner_text) -> el(<<"form"/utf8>>, Attrs, [text(Inner_text)]). -spec h1(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). h1(Attrs, Children) -> el(<<"h1"/utf8>>, Attrs, Children). -spec h1_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). h1_text(Attrs, Inner_text) -> el(<<"h1"/utf8>>, Attrs, [text(Inner_text)]). -spec h2(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). h2(Attrs, Children) -> el(<<"h2"/utf8>>, Attrs, Children). -spec h2_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). h2_text(Attrs, Inner_text) -> el(<<"h2"/utf8>>, Attrs, [text(Inner_text)]). -spec h3(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). h3(Attrs, Children) -> el(<<"h3"/utf8>>, Attrs, Children). -spec h3_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). h3_text(Attrs, Inner_text) -> el(<<"h3"/utf8>>, Attrs, [text(Inner_text)]). -spec h4(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). h4(Attrs, Children) -> el(<<"h4"/utf8>>, Attrs, Children). -spec h4_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). h4_text(Attrs, Inner_text) -> el(<<"h4"/utf8>>, Attrs, [text(Inner_text)]). -spec h5(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). h5(Attrs, Children) -> el(<<"h5"/utf8>>, Attrs, Children). -spec h5_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). h5_text(Attrs, Inner_text) -> el(<<"h5"/utf8>>, Attrs, [text(Inner_text)]). -spec h6(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). h6(Attrs, Children) -> el(<<"h6"/utf8>>, Attrs, Children). -spec h6_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). h6_text(Attrs, Inner_text) -> el(<<"h6"/utf8>>, Attrs, [text(Inner_text)]). -spec header( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). header(Attrs, Children) -> el(<<"header"/utf8>>, Attrs, Children). -spec header_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). header_text(Attrs, Inner_text) -> el(<<"header"/utf8>>, Attrs, [text(Inner_text)]). -spec hr(list(sprocket@context:attribute())) -> sprocket@context:element(). hr(Attrs) -> el(<<"hr"/utf8>>, Attrs, []). -spec i(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). i(Attrs, Children) -> el(<<"i"/utf8>>, Attrs, Children). -spec i_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). i_text(Attrs, Inner_text) -> el(<<"i"/utf8>>, Attrs, [text(Inner_text)]). -spec iframe( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). iframe(Attrs, Children) -> el(<<"iframe"/utf8>>, Attrs, Children). -spec iframe_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). iframe_text(Attrs, Inner_text) -> el(<<"iframe"/utf8>>, Attrs, [text(Inner_text)]). -spec img(list(sprocket@context:attribute())) -> sprocket@context:element(). img(Attrs) -> el(<<"img"/utf8>>, Attrs, []). -spec input(list(sprocket@context:attribute())) -> sprocket@context:element(). input(Attrs) -> el(<<"input"/utf8>>, Attrs, []). -spec ins(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). ins(Attrs, Children) -> el(<<"ins"/utf8>>, Attrs, Children). -spec ins_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). ins_text(Attrs, Inner_text) -> el(<<"ins"/utf8>>, Attrs, [text(Inner_text)]). -spec kbd(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). kbd(Attrs, Children) -> el(<<"kbd"/utf8>>, Attrs, Children). -spec kbd_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). kbd_text(Attrs, Inner_text) -> el(<<"kbd"/utf8>>, Attrs, [text(Inner_text)]). -spec label( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). label(Attrs, Children) -> el(<<"label"/utf8>>, Attrs, Children). -spec label_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). label_text(Attrs, Inner_text) -> el(<<"label"/utf8>>, Attrs, [text(Inner_text)]). -spec legend( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). legend(Attrs, Children) -> el(<<"legend"/utf8>>, Attrs, Children). -spec legend_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). legend_text(Attrs, Inner_text) -> el(<<"legend"/utf8>>, Attrs, [text(Inner_text)]). -spec li(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). li(Attrs, Children) -> el(<<"li"/utf8>>, Attrs, Children). -spec li_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). li_text(Attrs, Inner_text) -> el(<<"li"/utf8>>, Attrs, [text(Inner_text)]). -spec link(list(sprocket@context:attribute())) -> sprocket@context:element(). link(Attrs) -> el(<<"link"/utf8>>, Attrs, []). -spec main(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). main(Attrs, Children) -> el(<<"main"/utf8>>, Attrs, Children). -spec main_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). main_text(Attrs, Inner_text) -> el(<<"main"/utf8>>, Attrs, [text(Inner_text)]). -spec map(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). map(Attrs, Children) -> el(<<"map"/utf8>>, Attrs, Children). -spec map_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). map_text(Attrs, Inner_text) -> el(<<"map"/utf8>>, Attrs, [text(Inner_text)]). -spec mark(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). mark(Attrs, Children) -> el(<<"mark"/utf8>>, Attrs, Children). -spec mark_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). mark_text(Attrs, Inner_text) -> el(<<"mark"/utf8>>, Attrs, [text(Inner_text)]). -spec math(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). math(Attrs, Children) -> el(<<"math"/utf8>>, Attrs, Children). -spec math_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). math_text(Attrs, Inner_text) -> el(<<"math"/utf8>>, Attrs, [text(Inner_text)]). -spec menu(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). menu(Attrs, Children) -> el(<<"menu"/utf8>>, Attrs, Children). -spec menu_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). menu_text(Attrs, Inner_text) -> el(<<"menu"/utf8>>, Attrs, [text(Inner_text)]). -spec menuitem( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). menuitem(Attrs, Children) -> el(<<"menuitem"/utf8>>, Attrs, Children). -spec menuitem_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). menuitem_text(Attrs, Inner_text) -> el(<<"menuitem"/utf8>>, Attrs, [text(Inner_text)]). -spec meta(list(sprocket@context:attribute())) -> sprocket@context:element(). meta(Attrs) -> el(<<"meta"/utf8>>, Attrs, []). -spec meter( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). meter(Attrs, Children) -> el(<<"meter"/utf8>>, Attrs, Children). -spec meter_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). meter_text(Attrs, Inner_text) -> el(<<"meter"/utf8>>, Attrs, [text(Inner_text)]). -spec nav(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). nav(Attrs, Children) -> el(<<"nav"/utf8>>, Attrs, Children). -spec nav_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). nav_text(Attrs, Inner_text) -> el(<<"nav"/utf8>>, Attrs, [text(Inner_text)]). -spec noscript( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). noscript(Attrs, Children) -> el(<<"noscript"/utf8>>, Attrs, Children). -spec noscript_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). noscript_text(Attrs, Inner_text) -> el(<<"noscript"/utf8>>, Attrs, [text(Inner_text)]). -spec object( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). object(Attrs, Children) -> el(<<"object"/utf8>>, Attrs, Children). -spec object_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). object_text(Attrs, Inner_text) -> el(<<"object"/utf8>>, Attrs, [text(Inner_text)]). -spec ol(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). ol(Attrs, Children) -> el(<<"ol"/utf8>>, Attrs, Children). -spec ol_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). ol_text(Attrs, Inner_text) -> el(<<"ol"/utf8>>, Attrs, [text(Inner_text)]). -spec optgroup( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). optgroup(Attrs, Children) -> el(<<"optgroup"/utf8>>, Attrs, Children). -spec optgroup_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). optgroup_text(Attrs, Inner_text) -> el(<<"optgroup"/utf8>>, Attrs, [text(Inner_text)]). -spec option( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). option(Attrs, Children) -> el(<<"option"/utf8>>, Attrs, Children). -spec option_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). option_text(Attrs, Inner_text) -> el(<<"option"/utf8>>, Attrs, [text(Inner_text)]). -spec output( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). output(Attrs, Children) -> el(<<"output"/utf8>>, Attrs, Children). -spec output_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). output_text(Attrs, Inner_text) -> el(<<"output"/utf8>>, Attrs, [text(Inner_text)]). -spec p(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). p(Attrs, Children) -> el(<<"p"/utf8>>, Attrs, Children). -spec p_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). p_text(Attrs, Inner_text) -> el(<<"p"/utf8>>, Attrs, [text(Inner_text)]). -spec param( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). param(Attrs, Children) -> el(<<"param"/utf8>>, Attrs, Children). -spec param_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). param_text(Attrs, Inner_text) -> el(<<"param"/utf8>>, Attrs, [text(Inner_text)]). -spec picture( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). picture(Attrs, Children) -> el(<<"picture"/utf8>>, Attrs, Children). -spec picture_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). picture_text(Attrs, Inner_text) -> el(<<"picture"/utf8>>, Attrs, [text(Inner_text)]). -spec pre(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). pre(Attrs, Children) -> el(<<"pre"/utf8>>, Attrs, Children). -spec pre_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). pre_text(Attrs, Inner_text) -> el(<<"pre"/utf8>>, Attrs, [text(Inner_text)]). -spec progress( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). progress(Attrs, Children) -> el(<<"progress"/utf8>>, Attrs, Children). -spec progress_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). progress_text(Attrs, Inner_text) -> el(<<"progress"/utf8>>, Attrs, [text(Inner_text)]). -spec q(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). q(Attrs, Children) -> el(<<"q"/utf8>>, Attrs, Children). -spec q_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). q_text(Attrs, Inner_text) -> el(<<"q"/utf8>>, Attrs, [text(Inner_text)]). -spec rp(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). rp(Attrs, Children) -> el(<<"rp"/utf8>>, Attrs, Children). -spec rp_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). rp_text(Attrs, Inner_text) -> el(<<"rp"/utf8>>, Attrs, [text(Inner_text)]). -spec rt(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). rt(Attrs, Children) -> el(<<"rt"/utf8>>, Attrs, Children). -spec rt_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). rt_text(Attrs, Inner_text) -> el(<<"rt"/utf8>>, Attrs, [text(Inner_text)]). -spec ruby(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). ruby(Attrs, Children) -> el(<<"ruby"/utf8>>, Attrs, Children). -spec ruby_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). ruby_text(Attrs, Inner_text) -> el(<<"ruby"/utf8>>, Attrs, [text(Inner_text)]). -spec s(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). s(Attrs, Children) -> el(<<"s"/utf8>>, Attrs, Children). -spec s_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). s_text(Attrs, Inner_text) -> el(<<"s"/utf8>>, Attrs, [text(Inner_text)]). -spec samp(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). samp(Attrs, Children) -> el(<<"samp"/utf8>>, Attrs, Children). -spec samp_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). samp_text(Attrs, Inner_text) -> el(<<"samp"/utf8>>, Attrs, [text(Inner_text)]). -spec section( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). section(Attrs, Children) -> el(<<"section"/utf8>>, Attrs, Children). -spec section_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). section_text(Attrs, Inner_text) -> el(<<"section"/utf8>>, Attrs, [text(Inner_text)]). -spec select( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). select(Attrs, Children) -> el(<<"select"/utf8>>, Attrs, Children). -spec select_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). select_text(Attrs, Inner_text) -> el(<<"select"/utf8>>, Attrs, [text(Inner_text)]). -spec small( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). small(Attrs, Children) -> el(<<"small"/utf8>>, Attrs, Children). -spec small_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). small_text(Attrs, Inner_text) -> el(<<"small"/utf8>>, Attrs, [text(Inner_text)]). -spec source(list(sprocket@context:attribute())) -> sprocket@context:element(). source(Attrs) -> el(<<"source"/utf8>>, Attrs, []). -spec span(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). span(Attrs, Children) -> el(<<"span"/utf8>>, Attrs, Children). -spec span_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). span_text(Attrs, Inner_text) -> el(<<"span"/utf8>>, Attrs, [text(Inner_text)]). -spec strong( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). strong(Attrs, Children) -> el(<<"strong"/utf8>>, Attrs, Children). -spec strong_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). strong_text(Attrs, Inner_text) -> el(<<"strong"/utf8>>, Attrs, [text(Inner_text)]). -spec sub(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). sub(Attrs, Children) -> el(<<"sub"/utf8>>, Attrs, Children). -spec sub_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). sub_text(Attrs, Inner_text) -> el(<<"sub"/utf8>>, Attrs, [text(Inner_text)]). -spec summary( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). summary(Attrs, Children) -> el(<<"summary"/utf8>>, Attrs, Children). -spec summary_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). summary_text(Attrs, Inner_text) -> el(<<"summary"/utf8>>, Attrs, [text(Inner_text)]). -spec sup(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). sup(Attrs, Children) -> el(<<"sup"/utf8>>, Attrs, Children). -spec sup_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). sup_text(Attrs, Inner_text) -> el(<<"sup"/utf8>>, Attrs, [text(Inner_text)]). -spec svg(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). svg(Attrs, Children) -> el(<<"svg"/utf8>>, Attrs, Children). -spec svg_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). svg_text(Attrs, Inner_text) -> el(<<"svg"/utf8>>, Attrs, [text(Inner_text)]). -spec table( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). table(Attrs, Children) -> el(<<"table"/utf8>>, Attrs, Children). -spec table_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). table_text(Attrs, Inner_text) -> el(<<"table"/utf8>>, Attrs, [text(Inner_text)]). -spec tbody( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). tbody(Attrs, Children) -> el(<<"tbody"/utf8>>, Attrs, Children). -spec tbody_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). tbody_text(Attrs, Inner_text) -> el(<<"tbody"/utf8>>, Attrs, [text(Inner_text)]). -spec td(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). td(Attrs, Children) -> el(<<"td"/utf8>>, Attrs, Children). -spec td_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). td_text(Attrs, Inner_text) -> el(<<"td"/utf8>>, Attrs, [text(Inner_text)]). -spec textarea( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). textarea(Attrs, Children) -> el(<<"textarea"/utf8>>, Attrs, Children). -spec textarea_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). textarea_text(Attrs, Inner_text) -> el(<<"textarea"/utf8>>, Attrs, [text(Inner_text)]). -spec tfoot( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). tfoot(Attrs, Children) -> el(<<"tfoot"/utf8>>, Attrs, Children). -spec tfoot_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). tfoot_text(Attrs, Inner_text) -> el(<<"tfoot"/utf8>>, Attrs, [text(Inner_text)]). -spec th(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). th(Attrs, Children) -> el(<<"th"/utf8>>, Attrs, Children). -spec th_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). th_text(Attrs, Inner_text) -> el(<<"th"/utf8>>, Attrs, [text(Inner_text)]). -spec thead( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). thead(Attrs, Children) -> el(<<"thead"/utf8>>, Attrs, Children). -spec thead_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). thead_text(Attrs, Inner_text) -> el(<<"thead"/utf8>>, Attrs, [text(Inner_text)]). -spec time(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). time(Attrs, Children) -> el(<<"time"/utf8>>, Attrs, Children). -spec time_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). time_text(Attrs, Inner_text) -> el(<<"time"/utf8>>, Attrs, [text(Inner_text)]). -spec tr(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). tr(Attrs, Children) -> el(<<"tr"/utf8>>, Attrs, Children). -spec tr_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). tr_text(Attrs, Inner_text) -> el(<<"tr"/utf8>>, Attrs, [text(Inner_text)]). -spec track(list(sprocket@context:attribute())) -> sprocket@context:element(). track(Attrs) -> el(<<"track"/utf8>>, Attrs, []). -spec u(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). u(Attrs, Children) -> el(<<"u"/utf8>>, Attrs, Children). -spec u_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). u_text(Attrs, Inner_text) -> el(<<"u"/utf8>>, Attrs, [text(Inner_text)]). -spec ul(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). ul(Attrs, Children) -> el(<<"ul"/utf8>>, Attrs, Children). -spec ul_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). ul_text(Attrs, Inner_text) -> el(<<"ul"/utf8>>, Attrs, [text(Inner_text)]). -spec var(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). var(Attrs, Children) -> el(<<"var"/utf8>>, Attrs, Children). -spec var_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). var_text(Attrs, Inner_text) -> el(<<"var"/utf8>>, Attrs, [text(Inner_text)]). -spec video( list(sprocket@context:attribute()), list(sprocket@context:element()) ) -> sprocket@context:element(). video(Attrs, Children) -> el(<<"video"/utf8>>, Attrs, Children). -spec video_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). video_text(Attrs, Inner_text) -> el(<<"video"/utf8>>, Attrs, [text(Inner_text)]). -spec wbr(list(sprocket@context:attribute()), list(sprocket@context:element())) -> sprocket@context:element(). wbr(Attrs, Children) -> el(<<"wbr"/utf8>>, Attrs, Children). -spec wbr_text(list(sprocket@context:attribute()), binary()) -> sprocket@context:element(). wbr_text(Attrs, Inner_text) -> el(<<"wbr"/utf8>>, Attrs, [text(Inner_text)]).