Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func NewBuilder() *Builder
func (*Builder) SetLineLength ¶
func (*Builder) SetLineRenderer ¶
func (b *Builder) SetLineRenderer(handler LineRenderer)
func (*Builder) WriteString ¶
type CharacterWrapper ¶
type CharacterWrapper struct {
// contains filtered or unexported fields
}
func NewCharacterWrapper ¶
func NewCharacterWrapper(lineLength int) *CharacterWrapper
func (*CharacterWrapper) Lines ¶
func (cw *CharacterWrapper) Lines() []string
func (*CharacterWrapper) Reset ¶
func (cw *CharacterWrapper) Reset()
func (*CharacterWrapper) SetLineLength ¶
func (cw *CharacterWrapper) SetLineLength(lineLength int)
func (*CharacterWrapper) SetRenderer ¶
func (cw *CharacterWrapper) SetRenderer(renderer Renderer)
func (*CharacterWrapper) String ¶
func (cw *CharacterWrapper) String() string
func (*CharacterWrapper) WriteString ¶
func (cw *CharacterWrapper) WriteString(s string)
type LineRenderer ¶
type Passthrough ¶
type Passthrough struct{}
func (*Passthrough) Render ¶
func (p *Passthrough) Render(s ...string) string
type WordWrapper ¶
type WordWrapper struct {
// contains filtered or unexported fields
}
func NewWordWrapper ¶
func NewWordWrapper(lineLength int) *WordWrapper
func (*WordWrapper) Reset ¶
func (ww *WordWrapper) Reset()
func (*WordWrapper) SetLineLength ¶
func (ww *WordWrapper) SetLineLength(lineLength int)
func (*WordWrapper) SetRenderer ¶
func (ww *WordWrapper) SetRenderer(renderer Renderer)
func (*WordWrapper) String ¶
func (ww *WordWrapper) String() string
func (*WordWrapper) WriteString ¶
func (ww *WordWrapper) WriteString(s string)
Click to show internal directories.
Click to hide internal directories.