Documentation
¶
Index ¶
- Constants
- func SameStyle(a, b *Style) bool
- type Color
- type Renderer
- func (renderer *Renderer) Render(text string) string
- func (renderer *Renderer) RenderWithTemplate(text string, obj any) string
- func (renderer *Renderer) Scanner() *Scanner
- func (renderer *Renderer) WithTagMarker(m int32) *Renderer
- func (renderer *Renderer) WithTextLimiter(start, end int32) *Renderer
- type Scanner
- type Style
- type Theme
- type Token
- type Type
- type Typography
Constants ¶
View Source
const ( Black = iota Red Green Yellow Blue Magenta Cyan White )
View Source
const ( None = iota Bold Italic )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Renderer ¶
type Renderer struct {
// contains filtered or unexported fields
}
func (*Renderer) RenderWithTemplate ¶ added in v0.0.5
func (*Renderer) WithTagMarker ¶ added in v0.0.3
func (*Renderer) WithTextLimiter ¶ added in v0.0.3
type Scanner ¶
func NewScanner ¶
func NewScanner() *Scanner
type Style ¶
type Style struct {
// contains filtered or unexported fields
}
func (*Style) Typography ¶
type Theme ¶
type Theme struct { }
func (*Theme) Typographies ¶
func (theme *Theme) Typographies(typographies []Typography) []color.Attribute
type Typography ¶
type Typography struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.