I should add as clarification, that the Query#setRefreshInterval<https://developers.google.com/chart/interactive/docs/reference#querysetrefreshinterval>method is what you should use here. The reason it doesn't work in the ChartWrapper when using a Dashboard, is because the ChartWrapper doesn't have an internal query to refresh.
On Monday, November 19, 2012 4:51:43 PM UTC-5, David Vine wrote: > > Thanks asgallant! > > After following your help I was able to get the query to run once after > the initial onload callback. Setting the refreshinterval had no effect > until I set it inside the call back handler for the first query. Not sure > why that works but glad that it does... > > > > On Monday, November 19, 2012 1:37:23 AM UTC-6, asgallant wrote: >> >> When using Dashboards, you cannot use the refreshInterval to requery your >> data source. You have to use the >> Query<https://developers.google.com/chart/interactive/docs/reference#queryobjects>class >> to create a query and the setTimeout or setInterval js functions to >> resend the query. You fetch the DataTable from the data returned by the >> query and pass it to the Dashboard object when you call the Dashboard's >> #draw method. The Dashboard handles distributing data to all of the >> controls and charts bound in the Dashboard. >> >> On Sunday, November 18, 2012 8:58:30 PM UTC-5, David Vine wrote: >>> >>> Hi, >>> >>> I'm trying to use ChartWrapper objects in a dahsboard with a remote data >>> source and have the data refresh using refreshInterval. >>> >>> In the docs it says: >>> Do not set its dataTable, query, dataSourceUrl and refreshInterval >>> attributes >>> explicitly. >>> c.f >>> https://developers.google.com/chart/interactive/docs/gallery/controls#dashboardobject >>> >>> My question is how do I set these if not explicitly? >>> >>> Thanks, >>> David >>> >> -- You received this message because you are subscribed to the Google Groups "Google Visualization API" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-visualization-api/-/r5wJBE76urgJ. 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.
