package statusline type tee struct { outs []StatusLine } func Tee(outs ...StatusLine) StatusLine { return &tee{outs: outs} } func (sl *tee) Put(line string) { for _, out := range sl.outs { out.Put(line) } } func (sl *tee) End(keep bool) { for _, out := range sl.outs { out.End(keep) } }