package Chart::OFC::Dataset::Candle; use strict; use warnings; use Moose; use MooseX::StrictConstructor; use Chart::OFC::Types; extends 'Chart::OFC::Dataset::HighLowClose'; sub type { return 'candle'; } no Moose; __PACKAGE__->meta()->make_immutable(); 1; __END__ =pod =head1 NAME Chart::OFC::Dataset::Candle - A dataset represented as a candle for each value =head1 SYNOPSIS my @numbers = ( [ 1, 2, 3 ], [ 3, 2, 1 ] ); my $hlc = Chart::OFC::Dataset::Candle->new ( values => \@numbers, width => 5, color => 'purple', label => 'Daily Sales in $', text_size => 12, opacity => 80, ); =head1 DESCRIPTION This class contains values to be charted as candle points on a grid chart. =head1 ATTRIBUTES This class has several attributes which may be passed to the C method. It is a subclass of C and accepts all of that class's attributes. It has no attributes of its own. =head1 ROLES This class does the C role. =head1 COPYRIGHT & LICENSE Copyright 2007-2008 Dave Rolsky, All Rights Reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =cut