Text::ProgressBar::Bar - progress bar which stretches to fill the line
version 0.2
use Text::ProgressBar::Bar; my $pbar = Text::ProgressBar->new(maxval => 300); $pbar->start(); for my $i (1..300) { sleep 0.01; $pbar->update($i+1); } $pbar->finish;
A progress bar which stretches to fill the line. The drawing ascii characters can be changed during calling class constructor or by calling the corresponding methods. Example of defalut output
|####### |
character that moves from left to right default '#'
character that specify left margin default '|'
character that specify right margin default '|'
fill character default is space ' '
fill with fill character, defalut is True
handler for redrawing current regions within the area. (Inherited from Widget.)
Farhad Fouladi, <farhad at cpan.org>
<farhad at cpan.org>
Copyright 2012 Farhad Fouladi.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install Text::ProgressBar, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Text::ProgressBar
CPAN shell
perl -MCPAN -e shell install Text::ProgressBar
For more information on module installation, please visit the detailed CPAN module installation guide.