Codebase list golang-github-vbauerster-mpb / d7cfbc5
refactoring bState.rmOnComplete Vladimir Bauer 3 years ago
2 changed file(s) with 4 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
4040 completed bool
4141 aborted bool
4242 triggerComplete bool
43 dropOnComplete bool
43 rmOnComplete bool
4444 noPop bool
4545 autoRefresh bool
4646 manualRefresh bool
349349 return
350350 }
351351 s.aborted = true
352 s.dropOnComplete = drop
352 s.rmOnComplete = drop
353353 b.triggerCompletion(s)
354354 }:
355355 case <-b.done:
433433 frame := &renderFrame{
434434 rows: rows,
435435 shutdown: s.shutdown,
436 rmOnComplete: s.dropOnComplete,
436 rmOnComplete: s.rmOnComplete,
437437 noPop: s.noPop,
438438 }
439439 if s.completed || s.aborted {
6868 // on complete event.
6969 func BarRemoveOnComplete() BarOption {
7070 return func(s *bState) {
71 s.dropOnComplete = true
71 s.rmOnComplete = true
7272 }
7373 }
7474