template

package
v0.3.0-rc2 Latest Latest
Warning

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

Go to latest
Published: Apr 7, 2026 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	TagOpen  = []byte("<template")
	TagClose = []byte("</template>")

	AttrShadowRootMode           = []byte(" shadowrootmode=\"")
	AttrShadowRootClonable       = []byte(" shadowrootclonable")
	AttrShadowRootDelegatesFocus = []byte(" shadowrootdelegatesfocus")
	AttrShadowRootSerializable   = []byte(" shadowrootserializable")
)

Byte constants for HTML rendering.

Functions

func New

func New(nodes ...node.Node) *element

New Creates a new template element with child nodes. Content is not rendered directly but can be instantiated at runtime using JavaScript. Example: template.New() Renders: <template></template>

Types

type Element

type Element = element

Element is an exported alias for the private element type

Jump to

Keyboard shortcuts

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