Versions in this module Expand all Collapse all v0 v0.1.0 Mar 18, 2026 Changes in this version + func FormatValue(options *Options, value interface{}) (result string, err error) + func FormatValueUsingWriter(writer TableWriter, value interface{}) + type Format int + const FormatCSV + const FormatMarkdown + const FormatTable + type Options struct + ColorEnabled bool + Format Format + MaxTableWidth int + func NewOptions() *Options + func (o *Options) WithColor(enabled bool) *Options + func (o *Options) WithFormat(format Format) *Options + func (o *Options) WithMaxTableWidth(maxTableWidth int) *Options + type TableProperties struct + HeaderColumn bool + type TableWriter interface + EndColumn func() + EndHeaderRow func() + EndRow func() + EndTable func() + InTable func() bool + RightAlignColumn func(index int) + SortByColumn func(index int) + StartColumn func() + StartHeaderRow func() + StartRow func() + StartTable func(properties TableProperties) + WriteValue func(value interface{})