Codebase list golang-github-vbauerster-mpb / 14d8461
temp type Vladimir Bauer 6 years ago
1 changed file(s) with 3 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
99 // BarOption is a function option which changes the default behavior of a bar.
1010 type BarOption func(*bState)
1111
12 type mergeWrapper interface {
13 MergeUnwrap() []decor.Decorator
14 }
15
1612 func (s *bState) addDecorators(dest *[]decor.Decorator, decorators ...decor.Decorator) {
13 type mergeWrapper interface {
14 MergeUnwrap() []decor.Decorator
15 }
1716 for _, decorator := range decorators {
1817 if mw, ok := decorator.(mergeWrapper); ok {
1918 *dest = append(*dest, mw.MergeUnwrap()...)