html

package module
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2019 License: MIT Imports: 6 Imported by: 0

README

html

HTML DSL for Go

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BodyNode added in v1.0.1

type BodyNode struct {
	// contains filtered or unexported fields
}

func A

func A() BodyNode

func Br added in v1.0.2

func Br() BodyNode

func Code

func Code(text string) BodyNode

func Div

func Div(children ...BodyNode) BodyNode

func Em

func Em(text string) BodyNode

func Form added in v1.0.2

func Form(action string, m method.Type) BodyNode

func H1

func H1(text string) BodyNode

func H2

func H2(text string) BodyNode

func H3

func H3(text string) BodyNode

func H4

func H4(text string) BodyNode

func H5

func H5(text string) BodyNode

func H6

func H6(text string) BodyNode

func Hr added in v1.0.2

func Hr() BodyNode

func Input

func Input(inputType input.Type) BodyNode

func Label

func Label(text string) BodyNode

func P

func P(text string) BodyNode

func Script

func Script(src string) BodyNode

func Strong

func Strong(text string) BodyNode

func Text

func Text(text string) BodyNode

func (BodyNode) Accept added in v1.0.1

func (bn BodyNode) Accept(types string) BodyNode

func (BodyNode) Alt added in v1.0.1

func (bn BodyNode) Alt(text string) BodyNode

func (BodyNode) Attributes added in v1.0.1

func (bn BodyNode) Attributes(attrs map[string]string) BodyNode

func (BodyNode) AutoComplete added in v1.0.1

func (bn BodyNode) AutoComplete(enabled bool) BodyNode

func (BodyNode) Autofocus added in v1.0.1

func (bn BodyNode) Autofocus() BodyNode

func (BodyNode) Checked added in v1.0.1

func (bn BodyNode) Checked(checked bool) BodyNode

func (BodyNode) Children added in v1.0.1

func (bn BodyNode) Children(children ...BodyNode) BodyNode

func (BodyNode) Class added in v1.0.1

func (bn BodyNode) Class(classes ...string) BodyNode

func (BodyNode) Disabled added in v1.0.1

func (bn BodyNode) Disabled(disabled bool) BodyNode

func (BodyNode) For added in v1.0.1

func (bn BodyNode) For(href string) BodyNode

func (BodyNode) Href added in v1.0.1

func (bn BodyNode) Href(href string) BodyNode

func (BodyNode) Max added in v1.0.1

func (bn BodyNode) Max(value string) BodyNode

func (BodyNode) Min added in v1.0.1

func (bn BodyNode) Min(value string) BodyNode

func (BodyNode) Multiple added in v1.0.1

func (bn BodyNode) Multiple(multiple bool) BodyNode

func (BodyNode) Name added in v1.0.1

func (bn BodyNode) Name(text string) BodyNode

func (BodyNode) Pattern added in v1.0.1

func (bn BodyNode) Pattern(text string) BodyNode

func (BodyNode) Placeholder added in v1.0.1

func (bn BodyNode) Placeholder(placeholder string) BodyNode

func (BodyNode) Readonly added in v1.0.1

func (bn BodyNode) Readonly(readonly bool) BodyNode

func (BodyNode) Required added in v1.0.1

func (bn BodyNode) Required(required bool) BodyNode

func (BodyNode) String added in v1.0.1

func (bn BodyNode) String() string

func (BodyNode) Value added in v1.0.1

func (bn BodyNode) Value(value string) BodyNode

type HTMLBodyNode added in v1.0.1

type HTMLBodyNode struct {
	// contains filtered or unexported fields
}

func Body

func Body(children ...BodyNode) HTMLBodyNode

Body returns a <body> node

func (HTMLBodyNode) String added in v1.0.1

func (b HTMLBodyNode) String() string

type HTMLHeadNode added in v1.0.1

type HTMLHeadNode struct {
	// contains filtered or unexported fields
}
func Head(children ...HeadNode) HTMLHeadNode

Head returns a <head> node

func (HTMLHeadNode) String added in v1.0.1

func (h HTMLHeadNode) String() string

type HTMLNode added in v1.0.1

type HTMLNode struct {
	// contains filtered or unexported fields
}

func HTML

func HTML(head HTMLHeadNode, body HTMLBodyNode) HTMLNode

HTML returns an <html> document

func (HTMLNode) String added in v1.0.1

func (h HTMLNode) String() string

type HeadNode added in v1.0.1

type HeadNode struct {
	// contains filtered or unexported fields
}

func Base

func Base(href string, target string) HeadNode
func Link(href string) HeadNode

func MetaCharset

func MetaCharset(charset string) HeadNode

MetaCharset returns a <meta> tag with the specified text

func MetaHTTPEquiv

func MetaHTTPEquiv(header meta.HTTPEquiv, value string) HeadNode

func MetaInfo

func MetaInfo(name meta.Info, value string) HeadNode

func MetaViewport

func MetaViewport(attributes ...viewport.Attribute) HeadNode

func ScriptExternal

func ScriptExternal(href string) HeadNode

func ScriptInline

func ScriptInline(body string) HeadNode

func Style

func Style(rules string) HeadNode

func Title

func Title(text string) HeadNode

Title returns a <title> tag with the specified text

func (HeadNode) String added in v1.0.1

func (hn HeadNode) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL