Thanks Riccardo,

That is exactly the solution I needed.

On May 20, 2:18 pm, Riccardo Govoni <[email protected]> wrote:
> Out of the whole thing I understand that you want to let the user choose
> which columns to show in the chart based on the checkboxes the user picked,
> right?
>
> Please have a look at my other 
> thread<https://groups.google.com/d/msg/google-visualization-api/cMVSVyswmrQ/...>about
>  the 'view' option for the chart ChartWrapper, and do something like
> the following. I don't think redrawing the dashboard each time while
> splicing a dataview in between is going to work. On the contrary:
>
> <input type="button" onclick="changeChartColumns">
>
> function changeChartColumns() {
>   var arr = listValuesCheckBox();
>   barChart.setView({'columns': arr});
>   barChart.draw();
>
> }
>
> That just tells the chart to redraw itself using a different set of columns,
> all the rest remaining the same.
> All the rest should follow, including the dynamic chart resize, since the
> draw() function above triggers the 'ready' event you need.
>
> Let me know, again I'm working on surfacing the docs for
> ChartWrapper.setView() which have gone missing.
> /R.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to