Codebase list golang-github-vbauerster-mpb / d52e72c
hm.iter request asynchronously Vladimir Bauer 3 years ago
1 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
281281
282282 func (s *pState) render(cw *cwriter.Writer) (err error) {
283283 s.hm.sync(s.dropS)
284 iter := make(chan *Bar)
285 go s.hm.iter(iter, s.dropS)
284286
285287 var width, height int
286288 if cw.IsTerminal() {
298300 height = 100
299301 }
300302
301 iter := make(chan *Bar)
302 s.hm.iter(iter, nil)
303303 for b := range iter {
304304 go b.render(width)
305305 }