Versions in this module Expand all Collapse all v1 v1.0.0 May 13, 2023 Changes in this version + type Passthru string + func (p Passthru) String() string + type Play struct + Name string + Tags string + func (pl *Play) Description() string + func (pl *Play) String() string + type Result struct + Rows []*Row + Stats *Stats + func ProcessLines(scanner *bufio.Scanner, widther cmn.Widther) (*Result, error) + type Row struct + Data fmt.Stringer + Indent int + type Stats struct + LongestPlayDescription string + LongestPlayDescriptionLength int + LongestPlayTags string + LongestPlayTagsLength int + LongestTaskBlock string + LongestTaskBlockLength int + LongestTaskDescription string + LongestTaskDescriptionLength int + LongestTaskName string + LongestTaskNameLength int + LongestTaskTags string + LongestTaskTagsLength int + Widther cmn.Widther + func (st *Stats) Lines() []string + func (st *Stats) Print() + func (st *Stats) PrintTo(w io.Writer) + type Task struct + Block string + Name string + Tags string + func (t *Task) Description() string + func (t *Task) String() string + type Tasks struct + PlayNumber int + Tasks []*Task + func (ts *Tasks) Add(t *Task) + func (ts *Tasks) String() string