Sha256: 15a5ca93e12c1133324884ed0666e7c84449b4bdd8ef5fef9d9df3fdc6cea439
Contents?: true
Size: 581 Bytes
Versions: 6
Compression:
Stored size: 581 Bytes
Contents
module Kafo module ProgressBars class Colored < ProgressBar def print_error(line) print ANSI::Code.red { line } end private def done_message ANSI::Code.green { super } end def finite_template 'Installing'.ljust(22) + ANSI::Code.yellow { ' ${<msg>}' } + ANSI::Code.green { ' [${<percent>%}]' } + ((@term_width >= 83) ? ' [${<bar>}]' : '') end def infinite_template 'Preparing installation' + ANSI::Code.yellow { ' ${<msg>}' } end end end end
Version data entries
6 entries across 6 versions & 1 rubygems