Files
glamour-temp-MUTN/listitem.go
T

27 lines
414 B
Go

package gold
import (
"io"
"strconv"
)
type ItemElement struct {
Enumeration uint
}
func (e *ItemElement) Render(w io.Writer, ctx RenderContext) error {
var el *BaseElement
if e.Enumeration > 0 {
el = &BaseElement{
Style: ctx.styles.Enumeration,
Prefix: strconv.FormatInt(int64(e.Enumeration), 10),
}
} else {
el = &BaseElement{
Style: ctx.styles.Item,
}
}
return el.Render(w, ctx)
}