Added doc comments to generated elements

This commit is contained in:
2019-03-21 22:06:41 -06:00
parent c9d9cc59bc
commit 1e23de1266
2 changed files with 17 additions and 4 deletions

View File

@ -19,11 +19,12 @@ const (
parentType = "parent"
emptyType = "empty"
parentTemplate = `func %s(attribs ...Attrib) func(children ...Term) *ParentElement {
parentTemplate = `// %[1]s creates a <%[2]s> element.
func %[1]s(attribs ...Attrib) func(children ...Term) *ParentElement {
return func(children ...Term) *ParentElement {
return &ParentElement{
EmptyElement: EmptyElement{
TagName: "%s",
TagName: "%[2]s",
Attribs: attribs,
},
Children: children,
@ -31,9 +32,10 @@ const (
}
}
`
emptyTemplate = `func %s(attribs ...Attrib) EmptyElement {
emptyTemplate = `// %[1]s creates a <%[2]s> element.
func %[1]s(attribs ...Attrib) EmptyElement {
return EmptyElement{
TagName: "%s",
TagName: "%[2]s",
Attribs: attribs,
}
}