Renamed EmptyElement to VoidElement

This commit is contained in:
2019-03-28 20:18:25 -06:00
parent 379bd3ad00
commit a73ec53de9
4 changed files with 28 additions and 28 deletions

View File

@ -108,7 +108,7 @@ func (def ElemDef) Generate(qualified bool) string {
func %[1]s(attribs ...%[3]sAttrib) func(children ...%[3]sTerm) %[3]sParentElement {
return func(children ...%[3]sTerm) %[3]sParentElement {
return %[3]sParentElement{
EmptyElement: %[3]sEmptyElement{
VoidElement: %[3]sVoidElement{
TagName: "%[2]s",
Attribs: attribs,
},
@ -117,9 +117,9 @@ func (def ElemDef) Generate(qualified bool) string {
}
}
`
emptyTemplate = `// %[1]s creates a <%[2]s> element.
func %[1]s(attribs ...%[3]sAttrib) %[3]sEmptyElement {
return %[3]sEmptyElement{
voidTemplate = `// %[1]s creates a <%[2]s> element.
func %[1]s(attribs ...%[3]sAttrib) %[3]sVoidElement {
return %[3]sVoidElement{
TagName: "%[2]s",
Attribs: attribs,
}
@ -133,7 +133,7 @@ func (def ElemDef) Generate(qualified bool) string {
}
template := parentTemplate
if def.Empty {
template = emptyTemplate
template = voidTemplate
}
return fmt.Sprintf(template, strings.Title(def.Name), def.Name, pkg)
}