16 lines
270 B
Go
16 lines
270 B
Go
package itemrenderer
|
|
|
|
type StyleRenderer interface {
|
|
Render(str string) string
|
|
}
|
|
|
|
func PlainTextRenderer() StyleRenderer {
|
|
return plainTextStyleRenderer{}
|
|
}
|
|
|
|
type plainTextStyleRenderer struct{}
|
|
|
|
func (plainTextStyleRenderer) Render(str string) string {
|
|
return str
|
|
}
|