Documentation
¶
Index ¶
- type HtmlBuilder
- func (h *HtmlBuilder) Write(p []byte) (int, error)
- func (h *HtmlBuilder) WriteAttribute(attr string, val any)
- func (h *HtmlBuilder) WriteElementClose(tag string)
- func (h *HtmlBuilder) WriteElementOpen(tag string, attrs ...any)
- func (h *HtmlBuilder) WriteElementsClose(tags ...string)
- func (h *HtmlBuilder) WriteElementsOpen(tags ...string)
- func (h *HtmlBuilder) WriteEscaped(s string)
- func (h *HtmlBuilder) WriteString(s string) (int, error)
- func (h *HtmlBuilder) WriteUnescaped(s string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HtmlBuilder ¶
type HtmlBuilder struct {
// contains filtered or unexported fields
}
func NewHtmlBuilder ¶
func NewHtmlBuilder(w io.Writer) *HtmlBuilder
func (*HtmlBuilder) WriteAttribute ¶
func (h *HtmlBuilder) WriteAttribute(attr string, val any)
func (*HtmlBuilder) WriteElementClose ¶
func (h *HtmlBuilder) WriteElementClose(tag string)
func (*HtmlBuilder) WriteElementOpen ¶
func (h *HtmlBuilder) WriteElementOpen(tag string, attrs ...any)
func (*HtmlBuilder) WriteElementsClose ¶
func (h *HtmlBuilder) WriteElementsClose(tags ...string)
func (*HtmlBuilder) WriteElementsOpen ¶
func (h *HtmlBuilder) WriteElementsOpen(tags ...string)
func (*HtmlBuilder) WriteEscaped ¶
func (h *HtmlBuilder) WriteEscaped(s string)
func (*HtmlBuilder) WriteString ¶
func (h *HtmlBuilder) WriteString(s string) (int, error)
func (*HtmlBuilder) WriteUnescaped ¶
func (h *HtmlBuilder) WriteUnescaped(s string)
Click to show internal directories.
Click to hide internal directories.