Versions in this module Expand all Collapse all v0 v0.44.0-rc.1 Oct 3, 2024 v0.43.2 Oct 3, 2024 v0.43.1 Sep 30, 2024 v0.43.0 Sep 27, 2024 Changes in this version + func Format(s string, opts FormatOptions) string + func FormatSimple(s string, c tcell.Color) string + type FallbackParser func(key, value []byte) (SchemaEntry, Parser) + func (fp FallbackParser) ToParser() Parser + type FilterResult byte + const Maybe + const No + const Yes + func IfThenElse(condition bool, onSuccess, onFailure FilterResult) FilterResult + type FormatOptions struct + Bold bool + Color tcell.Color + Italic bool + StrikeThrough bool + Underline bool + type Parser func(key, value []byte) (SchemaEntry, Parser, error) + var RawParser Parser = rawParser + func Any(parsers ...Parser) Parser + func WithFallback(parser Parser, fallback FallbackParser) Parser + func (p Parser) ToFallbackParser() FallbackParser + type RawEntry struct + func (r *RawEntry) DetailedString() string + func (r *RawEntry) Filter(string, any) FilterResult + func (r *RawEntry) String() string + type SchemaEntry interface + DetailedString func() string + Filter func(typ string, val any) FilterResult + String func() string