[Jifty-commit] r6017 - in jifty/trunk: lib/Jifty/Plugin/Chart/Renderer
Jifty commits
jifty-commit at lists.jifty.org
Tue Nov 18 14:53:41 EST 2008
Author: sartak
Date: Tue Nov 18 14:53:40 2008
New Revision: 6017
Modified:
jifty/trunk/ (props changed)
jifty/trunk/lib/Jifty/Plugin/Chart/Renderer/GoogleViz.pm
Log:
r75710 at onn: sartak | 2008-11-18 14:52:44 -0500
Need to set the height and width of the viz div
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 Tue Nov 18 14:53:40 2008
@@ -23,6 +23,8 @@
sub render {
my $self = shift;
+ my %args = @_;
+
my $chart_id = 'chart_' . Jifty->web->serial;
my $chart_class = $self->chart_class;
my $load_params = objToJson($self->load_params);
@@ -37,7 +39,7 @@
var data = new google.visualization.DataTable();
JS_HEADER
- $self->render_data(@_);
+ $self->render_data(%args));
Jifty->web->out(<< "JS_FOOTER");
var chart = new $chart_class(document.getElementById('$chart_id'));
@@ -46,7 +48,12 @@
</script>
JS_FOOTER
- Jifty->web->out(qq{<div id="$chart_id"></div>});
+ Jifty->web->out(qq{
+ <div
+ style="width: $args{width}; height: $args{height};"
+ id="$chart_id"
+ ></div>
+ });
return;
}
More information about the Jifty-commit
mailing list