[Jifty-commit] r6009 - in jifty/trunk: lib/Jifty/Plugin/Chart/Renderer
Jifty commits
jifty-commit at lists.jifty.org
Mon Nov 17 19:22:25 EST 2008
Author: sartak
Date: Mon Nov 17 19:22:24 2008
New Revision: 6009
Modified:
jifty/trunk/ (props changed)
jifty/trunk/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm
Log:
r75688 at onn: sartak | 2008-11-17 19:22:20 -0500
Factor out load_params
Modified: jifty/trunk/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm (original)
+++ jifty/trunk/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm Mon Nov 17 19:22:24 2008
@@ -25,9 +25,7 @@
my $self = shift;
my $chart_id = 'chart_' . Jifty->web->serial;
my $chart_class = $self->chart_class;
- my $load_params = objToJson {
- packages => [ $self->packages_to_load ],
- };
+ my $load_params = objToJson($self->load_params);
my $draw_params = objToJson($self->draw_params);
Jifty->web->out(<< "JS_HEADER");
@@ -51,5 +49,20 @@
return;
}
+=head2 load_params
+
+Load the "packages" required for the visualization; define a
+C<packages_to_load> method which returns a list of them.
+
+=cut
+
+sub load_params {
+ my $self = shift;
+
+ return {
+ packages => [ $self->packages_to_load ],
+ };
+}
+
1;
More information about the Jifty-commit
mailing list