Skip to content

package elements

import "kaiju/markup/elements"

Variables

ElementMap

map[string]Element{
    "a":          A{},
    "abbr":       Abbr{},
    "address":    Address{},
    "area":       Area{},
    "article":    Article{},
    "aside":      Aside{},
    "audio":      Audio{},
    "b":          B{},
    "base":       Base{},
    "bdi":        Bdi{},
    "bdo":        Bdo{},
    "blockquote": Blockquote{},
    "body":       Body{},
    "br":         Br{},
    "button":     Button{},
    "canvas":     Canvas{},
    "caption":    Caption{},
    "cite":       Cite{},
    "code":       Code{},
    "col":        Col{},
    "colgroup":   Colgroup{},
    "data":       Data{},
    "datalist":   Datalist{},
    "dd":         Dd{},
    "del":        Del{},
    "details":    Details{},
    "dfn":        Dfn{},
    "dialog":     Dialog{},
    "div":        Div{},
    "dl":         Dl{},
    "dt":         Dt{},
    "em":         Em{},
    "embed":      Embed{},
    "fieldset":   Fieldset{},
    "figcaption": Figcaption{},
    "figure":     Figure{},
    "footer":     Footer{},
    "form":       Form{},
    "h1":         H1{},
    "h2":         H2{},
    "h3":         H3{},
    "h4":         H4{},
    "h5":         H5{},
    "h6":         H6{},
    "head":       Head{},
    "header":     Header{},
    "hgroup":     Hgroup{},
    "hr":         Hr{},
    "html":       Html{},
    "i":          I{},
    "iframe":     Iframe{},
    "img":        Img{},
    "input":      Input{},
    "ins":        Ins{},
    "kbd":        Kbd{},
    "label":      Label{},
    "legend":     Legend{},
    "li":         Li{},
    "link":       Link{},
    "main":       Main{},
    "map":        Map{},
    "mark":       Mark{},
    "menu":       Menu{},
    "meta":       Meta{},
    "meter":      Meter{},
    "nav":        Nav{},
    "noscript":   Noscript{},
    "object":     Object{},
    "ol":         Ol{},
    "optgroup":   Optgroup{},
    "option":     Option{},
    "output":     Output{},
    "p":          P{},
    "picture":    Picture{},
    "pre":        Pre{},
    "progress":   Progress{},
    "q":          Q{},
    "rp":         Rp{},
    "rt":         Rt{},
    "ruby":       Ruby{},
    "s":          S{},
    "samp":       Samp{},
    "script":     Script{},
    "search":     Search{},
    "section":    Section{},
    "select":     Select{},
    "slot":       Slot{},
    "small":      Small{},
    "source":     Source{},
    "span":       Span{},
    "strong":     Strong{},
    "style":      Style{},
    "sub":        Sub{},
    "summary":    Summary{},
    "sup":        Sup{},
    "table":      Table{},
    "tbody":      Tbody{},
    "td":         Td{},
    "template":   Template{},
    "textarea":   Textarea{},
    "tfoot":      Tfoot{},
    "th":         Th{},
    "thead":      Thead{},
    "time":       Time{},
    "title":      Title{},
    "tr":         Tr{},
    "track":      Track{},
    "u":          U{},
    "ul":         Ul{},
    "var":        Var{},
    "video":      Video{},
    "wbr":        Wbr{},
}

Types

A

struct

type A struct{}

A.Key

func (p A) Key() string

Abbr

struct

type Abbr struct{}

Abbr.Key

func (p Abbr) Key() string

Address

struct

type Address struct{}

Address.Key

func (p Address) Key() string

Area

struct

type Area struct{}

Area.Key

func (p Area) Key() string

Article

struct

type Article struct{}

Article.Key

func (p Article) Key() string

Aside

struct

type Aside struct{}

Aside.Key

func (p Aside) Key() string

Audio

struct

type Audio struct{}

Audio.Key

func (p Audio) Key() string

B

struct

type B struct{}

B.Key

func (p B) Key() string

Base

struct

type Base struct{}

Base.Key

func (p Base) Key() string

Bdi

struct

type Bdi struct{}

Bdi.Key

func (p Bdi) Key() string

Bdo

struct

type Bdo struct{}

Bdo.Key

func (p Bdo) Key() string

Blockquote

struct

type Blockquote struct{}

Blockquote.Key

func (p Blockquote) Key() string

Body

struct

type Body struct{}

Body.Key

func (p Body) Key() string

Br

struct

type Br struct{}

Br.Key

func (p Br) Key() string

Button

struct

type Button struct{}

Button.Key

func (p Button) Key() string

Canvas

struct

type Canvas struct{}

Canvas.Key

func (p Canvas) Key() string

Caption

struct

type Caption struct{}

Caption.Key

func (p Caption) Key() string

Cite

struct

type Cite struct{}

Cite.Key

func (p Cite) Key() string

Code

struct

type Code struct{}

Code.Key

func (p Code) Key() string

Col

struct

type Col struct{}

Col.Key

func (p Col) Key() string

Colgroup

struct

type Colgroup struct{}

Colgroup.Key

func (p Colgroup) Key() string

Data

struct

type Data struct{}

Data.Key

func (p Data) Key() string

Datalist

struct

type Datalist struct{}

Datalist.Key

func (p Datalist) Key() string

Dd

struct

type Dd struct{}

Dd.Key

func (p Dd) Key() string

Del

struct

type Del struct{}

Del.Key

func (p Del) Key() string

Details

struct

type Details struct{}

Details.Key

func (p Details) Key() string

Dfn

struct

type Dfn struct{}

Dfn.Key

func (p Dfn) Key() string

Dialog

struct

type Dialog struct{}

Dialog.Key

func (p Dialog) Key() string

Div

struct

type Div struct{}

Div.Key

func (p Div) Key() string

Dl

struct

type Dl struct{}

Dl.Key

func (p Dl) Key() string

Dt

struct

type Dt struct{}

Dt.Key

func (p Dt) Key() string

Element

interface

type Element interface {
    Key() string
}

Em

struct

type Em struct{}

Em.Key

func (p Em) Key() string

Embed

struct

type Embed struct{}

Embed.Key

func (p Embed) Key() string

Fieldset

struct

type Fieldset struct{}

Fieldset.Key

func (p Fieldset) Key() string

Figcaption

struct

type Figcaption struct{}

Figcaption.Key

func (p Figcaption) Key() string

Figure

struct

type Figure struct{}

Figure.Key

func (p Figure) Key() string

struct

type Footer struct{}

Footer.Key

func (p Footer) Key() string

Form

struct

type Form struct{}

Form.Key

func (p Form) Key() string

H1

struct

type H1 struct{}

H1.Key

func (p H1) Key() string

H2

struct

type H2 struct{}

H2.Key

func (p H2) Key() string

H3

struct

type H3 struct{}

H3.Key

func (p H3) Key() string

H4

struct

type H4 struct{}

H4.Key

func (p H4) Key() string

H5

struct

type H5 struct{}

H5.Key

func (p H5) Key() string

H6

struct

type H6 struct{}

H6.Key

func (p H6) Key() string

struct

type Head struct{}

Head.Key

func (p Head) Key() string

struct

type Header struct{}

Header.Key

func (p Header) Key() string

Hgroup

struct

type Hgroup struct{}

Hgroup.Key

func (p Hgroup) Key() string

Hr

struct

type Hr struct{}

Hr.Key

func (p Hr) Key() string

Html

struct

type Html struct{}

Html.Key

func (p Html) Key() string

I

struct

type I struct{}

I.Key

func (p I) Key() string

Iframe

struct

type Iframe struct{}

Iframe.Key

func (p Iframe) Key() string

Img

struct

type Img struct{}

Img.Key

func (p Img) Key() string

Input

struct

type Input struct{}

Input.Key

func (p Input) Key() string

Ins

struct

type Ins struct{}

Ins.Key

func (p Ins) Key() string

Kbd

struct

type Kbd struct{}

Kbd.Key

func (p Kbd) Key() string

Label

struct

type Label struct{}

Label.Key

func (p Label) Key() string

Legend

struct

type Legend struct{}

Legend.Key

func (p Legend) Key() string

Li

struct

type Li struct{}

Li.Key

func (p Li) Key() string

struct

type Link struct{}

Link.Key

func (p Link) Key() string

Main

struct

type Main struct{}

Main.Key

func (p Main) Key() string

Map

struct

type Map struct{}

Map.Key

func (p Map) Key() string

Mark

struct

type Mark struct{}

Mark.Key

func (p Mark) Key() string

struct

type Menu struct{}
func (p Menu) Key() string

Meta

struct

type Meta struct{}

Meta.Key

func (p Meta) Key() string

Meter

struct

type Meter struct{}

Meter.Key

func (p Meter) Key() string

struct

type Nav struct{}
func (p Nav) Key() string

Noscript

struct

type Noscript struct{}

Noscript.Key

func (p Noscript) Key() string

Object

struct

type Object struct{}

Object.Key

func (p Object) Key() string

Ol

struct

type Ol struct{}

Ol.Key

func (p Ol) Key() string

Optgroup

struct

type Optgroup struct{}

Optgroup.Key

func (p Optgroup) Key() string

Option

struct

type Option struct{}

Option.Key

func (p Option) Key() string

Output

struct

type Output struct{}

Output.Key

func (p Output) Key() string

P

struct

type P struct{}

P.Key

func (p P) Key() string

Picture

struct

type Picture struct{}

Picture.Key

func (p Picture) Key() string

Pre

struct

type Pre struct{}

Pre.Key

func (p Pre) Key() string

Progress

struct

type Progress struct{}

Progress.Key

func (p Progress) Key() string

Q

struct

type Q struct{}

Q.Key

func (p Q) Key() string

Rp

struct

type Rp struct{}

Rp.Key

func (p Rp) Key() string

Rt

struct

type Rt struct{}

Rt.Key

func (p Rt) Key() string

Ruby

struct

type Ruby struct{}

Ruby.Key

func (p Ruby) Key() string

S

struct

type S struct{}

S.Key

func (p S) Key() string

Samp

struct

type Samp struct{}

Samp.Key

func (p Samp) Key() string

Script

struct

type Script struct{}

Script.Key

func (p Script) Key() string

struct

type Search struct{}

Search.Key

func (p Search) Key() string

Section

struct

type Section struct{}

Section.Key

func (p Section) Key() string

Select

struct

type Select struct{}

Select.Key

func (p Select) Key() string

Slot

struct

type Slot struct{}

Slot.Key

func (p Slot) Key() string

Small

struct

type Small struct{}

Small.Key

func (p Small) Key() string

Source

struct

type Source struct{}

Source.Key

func (p Source) Key() string

Span

struct

type Span struct{}

Span.Key

func (p Span) Key() string

Strong

struct

type Strong struct{}

Strong.Key

func (p Strong) Key() string

Style

struct

type Style struct{}

Style.Key

func (p Style) Key() string

Sub

struct

type Sub struct{}

Sub.Key

func (p Sub) Key() string

Summary

struct

type Summary struct{}

Summary.Key

func (p Summary) Key() string

Sup

struct

type Sup struct{}

Sup.Key

func (p Sup) Key() string

Table

struct

type Table struct{}

Table.Key

func (p Table) Key() string

Tbody

struct

type Tbody struct{}

Tbody.Key

func (p Tbody) Key() string

Td

struct

type Td struct{}

Td.Key

func (p Td) Key() string

Template

struct

type Template struct{}

Template.Key

func (p Template) Key() string

Textarea

struct

type Textarea struct{}

Textarea.Key

func (p Textarea) Key() string

Tfoot

struct

type Tfoot struct{}

Tfoot.Key

func (p Tfoot) Key() string

Th

struct

type Th struct{}

Th.Key

func (p Th) Key() string

Thead

struct

type Thead struct{}

Thead.Key

func (p Thead) Key() string

Time

struct

type Time struct{}

Time.Key

func (p Time) Key() string

Title

struct

type Title struct{}

Title.Key

func (p Title) Key() string

Tr

struct

type Tr struct{}

Tr.Key

func (p Tr) Key() string

Track

struct

type Track struct{}

Track.Key

func (p Track) Key() string

U

struct

type U struct{}

U.Key

func (p U) Key() string

Ul

struct

type Ul struct{}

Ul.Key

func (p Ul) Key() string

Var

struct

type Var struct{}

Var.Key

func (p Var) Key() string

Video

struct

type Video struct{}

Video.Key

func (p Video) Key() string

Wbr

struct

type Wbr struct{}

Wbr.Key

func (p Wbr) Key() string