Versions in this module Expand all Collapse all v1 v1.5.1 Feb 26, 2026 v1.5.0 Feb 24, 2026 Changes in this version + func BuildValues(predefined map[string]string, cols []ColumnDef, rawAttrs []dash0api.KeyValue) map[string]string + func CSVHeader(cols []ColumnDef) []string + func CSVRow(cols []ColumnDef, values map[string]string) []string + func RenderTable(w io.Writer, cols []ColumnDef, rows []map[string]string, skipHeader bool) + func ValidateColumnFormat(columns []string, outputFormat string) error + func WriteCSVHeader(w *csv.Writer, cols []ColumnDef) error + func WriteCSVRow(w *csv.Writer, cols []ColumnDef, values map[string]string) error + type ColumnDef struct + Aliases []string + ColorFn func(string, int) string + Header string + Key string + Width int + func ResolveColumns(specs []ColumnSpec, defaults []ColumnDef) []ColumnDef + type ColumnSpec struct + Key string + func ParseColumns(specs []string) ([]ColumnSpec, error) v1.4.0 Feb 21, 2026 Changes in this version + func FormatTimestamp(nanoStr string) string v1.3.0 Feb 17, 2026 Changes in this version + func NormalizeTimestamp(s string) string + func ParseFilter(s string) (dash0api.AttributeFilter, error) + func ParseFilters(filterStrings []string) (*dash0api.FilterCriteria, error)