NAME Tickit::Widget::Progressbar - simple progressbar implementation for Tickit SYNOPSIS use Tickit::Widget::Progressbar::Horizontal; my $bar = Tickit::Widget::Progressbar::Horizontal->new( completion => 0.00, ); $bar->completion($_ / 100.0) for 0..100; DESCRIPTION Provides support for a 'progress bar' widget. Use the Tickit::Widget::Progressbar::Horizontal or Tickit::Widget::Progressbar::Vertical subclasses depending on whether you want the progress bar to go from left to right or bottom to top. METHODS new Instantiate a new Tickit::Widget::Progressbar object. Takes the following named parameters: * completion - a value from 0.0 to 1.0 indicating progress * orientation - 'vertical' or 'horizontal' * direction - whether progress goes forwards (left to right, bottom to top) or backwards (right to left, top to bottom). Note that this is a base class, and the appropriate Tickit::Widget::Progressbar::Horizontal or Tickit::Widget::Progressbar::Vertical subclass should be used when instantiating a real widget. completion Accessor for the current progress bar completion state - call this with a float value from 0.00..1.00 to set completion and re-render. SEE ALSO Tickit AUTHOR Tom Molesworth LICENSE Copyright Tom Molesworth 2011-2013. Licensed under the same terms as Perl itself.