// GENERATED BY gitlab.codemonkeysoftware.net/b/hatmill/internal/codegen // DO NOT EDIT! package html5 import . "gitlab.codemonkeysoftware.net/b/hatmill" // Body creates a element. func Body(attribs ...Attrib) func(children ...Term) *ParentElement { return func(children ...Term) *ParentElement { return &ParentElement{ EmptyElement: EmptyElement{ TagName: "body", Attribs: attribs, }, Children: children, } } } // Div creates a
element. func Div(attribs ...Attrib) func(children ...Term) *ParentElement { return func(children ...Term) *ParentElement { return &ParentElement{ EmptyElement: EmptyElement{ TagName: "div", Attribs: attribs, }, Children: children, } } } // Head creates a element. func Head(attribs ...Attrib) func(children ...Term) *ParentElement { return func(children ...Term) *ParentElement { return &ParentElement{ EmptyElement: EmptyElement{ TagName: "head", Attribs: attribs, }, Children: children, } } } // Html creates a element. func Html(attribs ...Attrib) func(children ...Term) *ParentElement { return func(children ...Term) *ParentElement { return &ParentElement{ EmptyElement: EmptyElement{ TagName: "html", Attribs: attribs, }, Children: children, } } } // Img creates a element. func Img(attribs ...Attrib) EmptyElement { return EmptyElement{ TagName: "img", Attribs: attribs, } } // Li creates a
  • element. func Li(attribs ...Attrib) func(children ...Term) *ParentElement { return func(children ...Term) *ParentElement { return &ParentElement{ EmptyElement: EmptyElement{ TagName: "li", Attribs: attribs, }, Children: children, } } } // Span creates a element. func Span(attribs ...Attrib) func(children ...Term) *ParentElement { return func(children ...Term) *ParentElement { return &ParentElement{ EmptyElement: EmptyElement{ TagName: "span", Attribs: attribs, }, Children: children, } } } // Title creates a element. func Title(attribs ...Attrib) func(children ...Term) *ParentElement { return func(children ...Term) *ParentElement { return &ParentElement{ EmptyElement: EmptyElement{ TagName: "title", Attribs: attribs, }, Children: children, } } } // Ul creates a <ul> element. func Ul(attribs ...Attrib) func(children ...Term) *ParentElement { return func(children ...Term) *ParentElement { return &ParentElement{ EmptyElement: EmptyElement{ TagName: "ul", Attribs: attribs, }, Children: children, } } } func Disabled() Attrib { return Attrib{ Key: "disabled", } } func Id(value string) Attrib { return Attrib{ Key: "id", Value: value, } } func Src(value string) Attrib { return Attrib{ Key: "src", Value: value, } }