Codebase list golang-github-vbauerster-mpb / 2be5ed5
major: BarFiller Fill returns error Vladimir Bauer 3 years ago
1 changed file(s) with 4 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
88 // BarFiller interface.
99 // Bar (without decorators) renders itself by calling BarFiller's Fill method.
1010 type BarFiller interface {
11 Fill(w io.Writer, stat decor.Statistics)
11 Fill(w io.Writer, stat decor.Statistics) error
1212 }
1313
1414 // BarFillerBuilder interface.
2323
2424 // BarFillerFunc is function type adapter to convert compatible function
2525 // into BarFiller interface.
26 type BarFillerFunc func(w io.Writer, stat decor.Statistics)
26 type BarFillerFunc func(w io.Writer, stat decor.Statistics) error
2727
28 func (f BarFillerFunc) Fill(w io.Writer, stat decor.Statistics) {
29 f(w, stat)
28 func (f BarFillerFunc) Fill(w io.Writer, stat decor.Statistics) error {
29 return f(w, stat)
3030 }
3131
3232 // BarFillerBuilderFunc is function type adapter to convert compatible