Track code size on PRs
[dygraphs.git] / src / gviz-api.js
1 // Copyright 2009 Google Inc.
2 // All Rights Reserved.
3
4 /**
5 * This file exposes the external Google Visualization API.
6 *
7 * The file can be used to enable auto complete of objects and methods provided by the
8 * Google Visualization API, and for easier exploration of the API.
9 *
10 * To enable auto complete in a development environment - copy the file into the project
11 * you are working on where the development tool you are using can index the file.
12 *
13 * Disclaimer: there may be missing classes and methods and the file may
14 * be updated and/or changed. For the most up to date API reference please visit:
15 * {@link http://code.google.com/intl/iw/apis/visualization/documentation/reference.html}
16 */
17
18 var google = {};
19 google.visualization = {};
20
21 /** @constructor */
22 google.visualization.DataTable = function(opt_data, opt_version) {};
23 google.visualization.DataTable.prototype.getNumberOfRows = function() {};
24 google.visualization.DataTable.prototype.getNumberOfColumns = function() {};
25 google.visualization.DataTable.prototype.clone = function() {};
26 google.visualization.DataTable.prototype.getColumnId = function(columnIndex) {};
27 google.visualization.DataTable.prototype.getColumnIndex = function(columnId) {};
28 google.visualization.DataTable.prototype.getColumnLabel = function(columnIndex) {};
29 google.visualization.DataTable.prototype.getColumnPattern = function(columnIndex) {};
30 google.visualization.DataTable.prototype.getColumnRole = function(columnIndex) {};
31 google.visualization.DataTable.prototype.getColumnType = function(columnIndex) {};
32 google.visualization.DataTable.prototype.getValue = function(rowIndex, columnIndex) {};
33 google.visualization.DataTable.prototype.getFormattedValue = function(rowIndex, columnIndex) {};
34 google.visualization.DataTable.prototype.getProperty = function(rowIndex, columnIndex, property) {};
35 google.visualization.DataTable.prototype.getProperties = function(rowIndex, columnIndex) {};
36 google.visualization.DataTable.prototype.getTableProperties = function() {};
37 google.visualization.DataTable.prototype.getTableProperty = function(property) {};
38 google.visualization.DataTable.prototype.setTableProperties = function(properties) {};
39 google.visualization.DataTable.prototype.setTableProperty = function(property, value) {};
40 google.visualization.DataTable.prototype.setValue = function(rowIndex, columnIndex, value) {};
41 google.visualization.DataTable.prototype.setFormattedValue = function(rowIndex, columnIndex, formattedValue) {};
42 google.visualization.DataTable.prototype.setProperties = function(rowIndex, columnIndex, properties) {};
43 google.visualization.DataTable.prototype.setProperty = function(rowIndex, columnIndex, property, value) {};
44 google.visualization.DataTable.prototype.setCell = function(rowIndex, columnIndex, opt_value, opt_formattedValue, opt_properties) {};
45 google.visualization.DataTable.prototype.setRowProperties = function(rowIndex, properties) {};
46 google.visualization.DataTable.prototype.setRowProperty = function(rowIndex, property, value) {};
47 google.visualization.DataTable.prototype.getRowProperty = function(rowIndex, property) {};
48 google.visualization.DataTable.prototype.getRowProperties = function(rowIndex) {};
49 google.visualization.DataTable.prototype.setColumnLabel = function(columnIndex, newLabel) {};
50 google.visualization.DataTable.prototype.setColumnProperties = function(columnIndex, properties) {};
51 google.visualization.DataTable.prototype.setColumnProperty = function(columnIndex, property, value) {};
52 google.visualization.DataTable.prototype.getColumnProperty = function(columnIndex, property) {};
53 google.visualization.DataTable.prototype.getColumnProperties = function(columnIndex) {};
54 google.visualization.DataTable.prototype.insertColumn = function(atColIndex, type, opt_label, opt_id) {};
55 google.visualization.DataTable.prototype.addColumn = function(type, opt_label, opt_id) {};
56 google.visualization.DataTable.prototype.insertRows = function(atRowIndex, numOrArray) {};
57 google.visualization.DataTable.prototype.addRows = function(numOrArray) {};
58 google.visualization.DataTable.prototype.addRow = function(opt_cellArray) {};
59 google.visualization.DataTable.prototype.getColumnRange = function(columnIndex) {};
60 google.visualization.DataTable.prototype.getSortedRows = function(sortColumns) {};
61 google.visualization.DataTable.prototype.sort = function(sortColumns) {};
62 google.visualization.DataTable.prototype.getDistinctValues = function(column) {};
63 google.visualization.DataTable.prototype.getFilteredRows = function(columnFilters) {};
64 google.visualization.DataTable.prototype.removeRows = function(fromRowIndex, numRows) {};
65 google.visualization.DataTable.prototype.removeRow = function(rowIndex) {};
66 google.visualization.DataTable.prototype.removeColumns = function(fromColIndex, numCols) {};
67 google.visualization.DataTable.prototype.removeColumn = function(colIndex) {};
68
69 /** @return {string} JSON representation. */
70 google.visualization.DataTable.prototype.toJSON = function() {};
71
72 /** @constructor */
73 google.visualization.QueryResponse = function(responseObj) {};
74 google.visualization.QueryResponse.getVersionFromResponse = function(responseObj) {};
75 google.visualization.QueryResponse.prototype.getVersion = function() {};
76 google.visualization.QueryResponse.prototype.getExecutionStatus = function() {};
77 google.visualization.QueryResponse.prototype.isError = function() {};
78 google.visualization.QueryResponse.prototype.hasWarning = function() {};
79 google.visualization.QueryResponse.prototype.containsReason = function(reason) {};
80 google.visualization.QueryResponse.prototype.getDataSignature = function() {};
81 google.visualization.QueryResponse.prototype.getDataTable = function() {};
82 google.visualization.QueryResponse.prototype.getReasons = function() {};
83 google.visualization.QueryResponse.prototype.getMessage = function() {};
84 google.visualization.QueryResponse.prototype.getDetailedMessage = function() {};
85
86 /** @constructor */
87 google.visualization.Query = function(dataSourceUrl, opt_options) {};
88 google.visualization.Query.refreshAllQueries = function() {};
89 google.visualization.Query.setResponse = function(response) {};
90 google.visualization.Query.prototype.setRefreshInterval = function(intervalSeconds) {};
91 google.visualization.Query.prototype.send = function(responseHandler) {};
92 google.visualization.Query.prototype.makeRequest = function(responseHandler, opt_params) {};
93 google.visualization.Query.prototype.abort = function() {};
94 google.visualization.Query.prototype.setTimeout = function(timeoutSeconds) {};
95 google.visualization.Query.prototype.setRefreshable = function(refreshable) {};
96 google.visualization.Query.prototype.setQuery = function(queryString) {};
97
98 google.visualization.errors = {};
99 google.visualization.errors.addError = function(container, message, opt_detailedMessage, opt_options) {};
100 google.visualization.errors.removeAll = function(container) {};
101 google.visualization.errors.addErrorFromQueryResponse = function(container, response) {};
102 google.visualization.errors.removeError = function(id) {};
103 google.visualization.errors.getContainer = function(errorId) {};
104
105 google.visualization.events = {};
106 google.visualization.events.addListener = function(eventSource, eventName, eventHandler) {};
107 google.visualization.events.trigger = function(eventSource, eventName, eventDetails) {};
108 google.visualization.events.removeListener = function(listener) {};
109 google.visualization.events.removeAllListeners = function(eventSource) {};
110
111 /** @constructor */
112 google.visualization.DataView = function(dataTable) {};
113 google.visualization.DataView.fromJSON = function(dataTable, view) {};
114 google.visualization.DataView.prototype.setColumns = function(colIndices) {};
115 google.visualization.DataView.prototype.setRows = function(arg0, opt_arg1) {};
116 google.visualization.DataView.prototype.getViewColumns = function() {};
117 google.visualization.DataView.prototype.getViewRows = function() {};
118 google.visualization.DataView.prototype.hideColumns = function(colIndices) {};
119 google.visualization.DataView.prototype.hideRows = function(arg0, opt_arg1) {};
120 google.visualization.DataView.prototype.getViewColumnIndex = function(tableColumnIndex) {};
121 google.visualization.DataView.prototype.getViewRowIndex = function(tableRowIndex) {};
122 google.visualization.DataView.prototype.getTableColumnIndex = function(viewColumnIndex) {};
123 google.visualization.DataView.prototype.getUnderlyingTableColumnIndex = function(viewColumnIndex) {};
124 google.visualization.DataView.prototype.getTableRowIndex = function(viewRowIndex) {};
125 google.visualization.DataView.prototype.getUnderlyingTableRowIndex = function(viewRowIndex) {};
126 google.visualization.DataView.prototype.getNumberOfRows = function() {};
127 google.visualization.DataView.prototype.getNumberOfColumns = function() {};
128 google.visualization.DataView.prototype.getColumnId = function(columnIndex) {};
129 google.visualization.DataView.prototype.getColumnIndex = function(columnId) {};
130 google.visualization.DataView.prototype.getColumnLabel = function(columnIndex) {};
131 google.visualization.DataView.prototype.getColumnPattern = function(columnIndex) {};
132 google.visualization.DataView.prototype.getColumnRole = function(columnIndex) {};
133 google.visualization.DataView.prototype.getColumnType = function(columnIndex) {};
134 google.visualization.DataView.prototype.getValue = function(rowIndex, columnIndex) {};
135 google.visualization.DataView.prototype.getFormattedValue = function(rowIndex, columnIndex) {};
136 google.visualization.DataView.prototype.getProperty = function(rowIndex, columnIndex, property) {};
137 google.visualization.DataView.prototype.getColumnProperty = function(columnIndex, property) {};
138 google.visualization.DataView.prototype.getColumnProperties = function(columnIndex) {};
139 google.visualization.DataView.prototype.getTableProperty = function(property) {};
140 google.visualization.DataView.prototype.getTableProperties = function() {};
141 google.visualization.DataView.prototype.getRowProperty = function(rowIndex, property) {};
142 google.visualization.DataView.prototype.getRowProperties = function(rowIndex) {};
143 google.visualization.DataView.prototype.getColumnRange = function(columnIndex) {};
144 google.visualization.DataView.prototype.getDistinctValues = function(columnIndex) {};
145 google.visualization.DataView.prototype.getSortedRows = function(sortColumns) {};
146 google.visualization.DataView.prototype.getFilteredRows = function(columnFilters) {};
147 google.visualization.DataView.prototype.toDataTable = function() {};
148
149 /** @return {string} JSON representation. */
150 google.visualization.DataView.prototype.toJSON = function() {};
151
152 /** @constructor */
153 google.visualization.ArrowFormat = function(opt_options) {};
154 google.visualization.ArrowFormat.prototype.format = function(dataTable, columnIndex) {};
155
156 /** @constructor */
157 google.visualization.BarFormat = function(opt_options) {};
158 google.visualization.BarFormat.prototype.format = function(dataTable, columnIndex) {};
159
160 /** @constructor */
161 google.visualization.ColorFormat = function() {};
162 google.visualization.ColorFormat.prototype.addRange = function(from, to, color, bgcolor) {};
163 google.visualization.ColorFormat.prototype.addGradientRange = function(from, to, color, fromBgColor, toBgColor) {};
164 google.visualization.ColorFormat.prototype.format = function(dataTable, columnIndex) {};
165
166 /** @constructor */
167 google.visualization.DateFormat = function(opt_options) {};
168 google.visualization.DateFormat.prototype.format = function(dataTable, columnIndex) {};
169 google.visualization.DateFormat.prototype.formatValue = function(value) {};
170
171 /** @constructor */
172 google.visualization.NumberFormat = function(opt_options) {};
173 google.visualization.NumberFormat.prototype.format = function(dataTable, columnIndex) {};
174 google.visualization.NumberFormat.prototype.formatValue = function(value) {};
175 google.visualization.NumberFormat.DECIMAL_SEP;
176 google.visualization.NumberFormat.GROUP_SEP;
177 google.visualization.NumberFormat.DECIMAL_PATTERN;
178
179 /** @constructor */
180 google.visualization.PatternFormat = function(pattern) {};
181 google.visualization.PatternFormat.prototype.format = function(dataTable, srcColumnIndices, opt_dstColumnIndex) {};
182
183 /** @constructor */
184 google.visualization.GadgetHelper = function() {};
185 google.visualization.GadgetHelper.prototype.createQueryFromPrefs = function(prefs) {};
186 google.visualization.GadgetHelper.prototype.validateResponse = function(response) {};
187
188 /** @constructor */
189 google.visualization.AnnotatedTimeLine = function(container) {};
190 google.visualization.AnnotatedTimeLine.prototype.draw = function(data, opt_options) {};
191 google.visualization.AnnotatedTimeLine.prototype.getSelection = function() {};
192 google.visualization.AnnotatedTimeLine.prototype.getVisibleChartRange = function() {};
193 google.visualization.AnnotatedTimeLine.prototype.setVisibleChartRange = function(firstDate, lastDate, opt_animate) {};
194 google.visualization.AnnotatedTimeLine.prototype.showDataColumns = function(columnIndexes) {};
195 google.visualization.AnnotatedTimeLine.prototype.hideDataColumns = function(columnIndexes) {};
196
197 /** @constructor */
198 google.visualization.AreaChart = function(container) {};
199 google.visualization.AreaChart.prototype.draw = function(data, opt_options, opt_state) {};
200 google.visualization.AreaChart.prototype.clearChart = function() {};
201 google.visualization.AreaChart.prototype.getSelection = function() {};
202 google.visualization.AreaChart.prototype.setSelection = function(selection) {};
203
204 /** @constructor */
205 google.visualization.BarChart = function(container) {};
206 google.visualization.BarChart.prototype.draw = function(data, opt_options, opt_state) {};
207 google.visualization.BarChart.prototype.clearChart = function() {};
208 google.visualization.BarChart.prototype.getSelection = function() {};
209 google.visualization.BarChart.prototype.setSelection = function(selection) {};
210
211 /** @constructor */
212 google.visualization.BubbleChart = function(container) {};
213 google.visualization.BubbleChart.prototype.draw = function(data, opt_options, opt_state) {};
214 google.visualization.BubbleChart.prototype.clearChart = function() {};
215 google.visualization.BubbleChart.prototype.getSelection = function() {};
216 google.visualization.BubbleChart.prototype.setSelection = function(selection) {};
217
218 /** @constructor */
219 google.visualization.CandlestickChart = function(container) {};
220 google.visualization.CandlestickChart.prototype.draw = function(data, opt_options, opt_state) {};
221 google.visualization.CandlestickChart.prototype.clearChart = function() {};
222 google.visualization.CandlestickChart.prototype.getSelection = function() {};
223 google.visualization.CandlestickChart.prototype.setSelection = function(selection) {};
224
225 /** @constructor */
226 google.visualization.ColumnChart = function(container) {};
227 google.visualization.ColumnChart.prototype.draw = function(data, opt_options, opt_state) {};
228 google.visualization.ColumnChart.prototype.clearChart = function() {};
229 google.visualization.ColumnChart.prototype.getSelection = function() {};
230 google.visualization.ColumnChart.prototype.setSelection = function(selection) {};
231
232 /** @constructor */
233 google.visualization.ComboChart = function(container) {};
234 google.visualization.ComboChart.prototype.draw = function(data, opt_options, opt_state) {};
235 google.visualization.ComboChart.prototype.clearChart = function() {};
236 google.visualization.ComboChart.prototype.getSelection = function() {};
237 google.visualization.ComboChart.prototype.setSelection = function(selection) {};
238
239 /** @constructor */
240 google.visualization.Gauge = function(container) {};
241 google.visualization.Gauge.prototype.draw = function(dataTable, opt_options) {};
242 google.visualization.Gauge.prototype.clearChart = function() {};
243
244 /** @constructor */
245 google.visualization.GeoChart = function(container) {};
246 google.visualization.GeoChart.mapExists = function(userOptions) {};
247 google.visualization.GeoChart.prototype.clearChart = function() {};
248 google.visualization.GeoChart.prototype.draw = function(dataTable, userOptions, opt_state) {};
249 google.visualization.GeoChart.prototype.getSelection = function() {};
250 google.visualization.GeoChart.prototype.setSelection = function(selection) {};
251
252 /** @constructor */
253 google.visualization.GeoMap = function(container) {};
254 google.visualization.GeoMap.clickOnRegion = function(id, zoomLevel, segmentBy, instanceIndex) {};
255 google.visualization.GeoMap.prototype.draw = function(dataTable, opt_options) {};
256 google.visualization.GeoMap.prototype.getSelection = function() {};
257 google.visualization.GeoMap.prototype.setSelection = function(selection) {};
258
259 /** @constructor */
260 google.visualization.Map = function(container) {};
261 google.visualization.Map.prototype.draw = function(dataTable, opt_options) {};
262 google.visualization.Map.prototype.getSelection = function() {};
263 google.visualization.Map.prototype.setSelection = function(selection) {};
264
265 /** @constructor */
266 google.visualization.ImageAreaChart = function(container) {};
267 google.visualization.ImageAreaChart.prototype.draw = function(data, opt_options) {};
268
269 /** @constructor */
270 google.visualization.ImageBarChart = function(container) {};
271 google.visualization.ImageBarChart.prototype.draw = function(data, opt_options) {};
272
273 /** @constructor */
274 google.visualization.ImageCandlestickChart = function(container) {};
275 google.visualization.ImageCandlestickChart.prototype.draw = function(data, opt_options) {};
276
277 /** @constructor */
278 google.visualization.ImageChart = function(container) {};
279 google.visualization.ImageChart.prototype.draw = function(data, opt_options) {};
280
281 /** @constructor */
282 google.visualization.ImageLineChart = function(container) {};
283 google.visualization.ImageLineChart.prototype.draw = function(data, opt_options) {};
284
285 /** @constructor */
286 google.visualization.ImagePieChart = function(container) {};
287 google.visualization.ImagePieChart.prototype.draw = function(data, opt_options) {};
288
289 /** @constructor */
290 google.visualization.ImageSparkLine = function(container, opt_domHelper) {};
291 google.visualization.ImageSparkLine.prototype.draw = function(dataTable, opt_options) {};
292 google.visualization.ImageSparkLine.prototype.getSelection = function() {};
293 google.visualization.ImageSparkLine.prototype.setSelection = function(selection) {};
294
295 /** @constructor */
296 google.visualization.IntensityMap = function(container) {};
297 google.visualization.IntensityMap.prototype.draw = function(dataTable, opt_options) {};
298 google.visualization.IntensityMap.prototype.getSelection = function() {};
299 google.visualization.IntensityMap.prototype.setSelection = function(selection) {};
300
301 /** @constructor */
302 google.visualization.LineChart = function(container) {};
303 google.visualization.LineChart.prototype.draw = function(data, opt_options, opt_state) {};
304 google.visualization.LineChart.prototype.clearChart = function() {};
305 google.visualization.LineChart.prototype.getSelection = function() {};
306 google.visualization.LineChart.prototype.setSelection = function(selection) {};
307
308 /** @constructor */
309 google.visualization.MotionChart = function(container) {};
310 google.visualization.MotionChart.prototype.draw = function(dataTable, opt_options) {};
311 google.visualization.MotionChart.prototype.getState = function() {};
312
313 /** @constructor */
314 google.visualization.OrgChart = function(container) {};
315 google.visualization.OrgChart.prototype.draw = function(dataTable, opt_options) {};
316 google.visualization.OrgChart.prototype.getSelection = function() {};
317 google.visualization.OrgChart.prototype.setSelection = function(selection) {};
318 google.visualization.OrgChart.prototype.getCollapsedNodes = function() {};
319 google.visualization.OrgChart.prototype.getChildrenIndexes = function(rowInd) {};
320 google.visualization.OrgChart.prototype.collapse = function(rowInd, collapse) {};
321
322 /** @constructor */
323 google.visualization.PieChart = function(container) {};
324 google.visualization.PieChart.prototype.draw = function(data, opt_options, opt_state) {};
325 google.visualization.PieChart.prototype.clearChart = function() {};
326 google.visualization.PieChart.prototype.getSelection = function() {};
327 google.visualization.PieChart.prototype.setSelection = function(selection) {};
328
329 /** @constructor */
330 google.visualization.ScatterChart = function(container) {};
331 google.visualization.ScatterChart.prototype.draw = function(data, opt_options, opt_state) {};
332 google.visualization.ScatterChart.prototype.clearChart = function() {};
333 google.visualization.ScatterChart.prototype.getSelection = function() {};
334 google.visualization.ScatterChart.prototype.setSelection = function(selection) {};
335
336 /** @constructor */
337 google.visualization.SparklineChart = function(container) {};
338 google.visualization.SparklineChart.prototype.draw = function(data, opt_options, opt_state) {};
339 google.visualization.SparklineChart.prototype.clearChart = function() {};
340 google.visualization.SparklineChart.prototype.getSelection = function() {};
341 google.visualization.SparklineChart.prototype.setSelection = function(selection) {};
342
343 /** @constructor */
344 google.visualization.SteppedAreaChart = function(container) {};
345 google.visualization.SteppedAreaChart.prototype.draw = function(data, opt_options, opt_state) {};
346 google.visualization.SteppedAreaChart.prototype.clearChart = function() {};
347 google.visualization.SteppedAreaChart.prototype.getSelection = function() {};
348 google.visualization.SteppedAreaChart.prototype.setSelection = function(selection) {};
349
350 /** @constructor */
351 google.visualization.Table = function(container) {};
352 google.visualization.Table.prototype.draw = function(dataTable, opt_options) {};
353 google.visualization.Table.prototype.clearChart = function() {};
354 google.visualization.Table.prototype.getSortInfo = function() {};
355 google.visualization.Table.prototype.getSelection = function() {};
356 google.visualization.Table.prototype.setSelection = function(selection) {};
357
358 /** @constructor */
359 google.visualization.TreeMap = function(container) {};
360 google.visualization.TreeMap.prototype.draw = function(dataTable, opt_options) {};
361 google.visualization.TreeMap.prototype.clearChart = function() {};
362 google.visualization.TreeMap.prototype.getSelection = function() {};
363 google.visualization.TreeMap.prototype.setSelection = function(selection) {};
364
365 google.visualization.drawToolbar = function(container, components) {};
366
367 /** @constructor */
368 google.visualization.ChartWrapper = function(opt_specification) {};
369 google.visualization.ChartWrapper.prototype.draw = function(opt_container) {};
370 google.visualization.ChartWrapper.prototype.getDataSourceUrl = function() {};
371 google.visualization.ChartWrapper.prototype.getDataTable = function() {};
372 google.visualization.ChartWrapper.prototype.getChartName = function() {};
373 google.visualization.ChartWrapper.prototype.getChartType = function() {};
374 google.visualization.ChartWrapper.prototype.getContainerId = function() {};
375 google.visualization.ChartWrapper.prototype.getQuery = function() {};
376 google.visualization.ChartWrapper.prototype.getRefreshInterval = function() {};
377 google.visualization.ChartWrapper.prototype.getView = function() {};
378 google.visualization.ChartWrapper.prototype.getOption = function(key, opt_default) {};
379 google.visualization.ChartWrapper.prototype.getOptions = function() {};
380 google.visualization.ChartWrapper.prototype.setDataSourceUrl = function(dataSourceUrl) {};
381 google.visualization.ChartWrapper.prototype.setDataTable = function(dataTable) {};
382 google.visualization.ChartWrapper.prototype.setChartName = function(chartName) {};
383 google.visualization.ChartWrapper.prototype.setChartType = function(chartType) {};
384 google.visualization.ChartWrapper.prototype.setContainerId = function(containerId) {};
385 google.visualization.ChartWrapper.prototype.setQuery = function(query) {};
386 google.visualization.ChartWrapper.prototype.setRefreshInterval = function(refreshInterval) {};
387 google.visualization.ChartWrapper.prototype.setView = function(view) {};
388 google.visualization.ChartWrapper.prototype.setOption = function(key, value) {};
389 google.visualization.ChartWrapper.prototype.setOptions = function(options) {};
390
391 /** @return {string} JSON representation. */
392 google.visualization.ChartWrapper.prototype.toJSON = function() {};
393
394 /** @constructor */
395 google.visualization.ControlWrapper = function(opt_specification) {};
396 google.visualization.ControlWrapper.prototype.draw = function(opt_container) {};
397 google.visualization.ControlWrapper.prototype.toJSON = function() {};
398 google.visualization.ControlWrapper.prototype.getDataSourceUrl = function() {};
399 google.visualization.ControlWrapper.prototype.getDataTable = function() {};
400 google.visualization.ControlWrapper.prototype.getControlName = function() {};
401 google.visualization.ControlWrapper.prototype.getControlType = function() {};
402 google.visualization.ControlWrapper.prototype.getContainerId = function() {};
403 google.visualization.ControlWrapper.prototype.getQuery = function() {};
404 google.visualization.ControlWrapper.prototype.getRefreshInterval = function() {};
405 google.visualization.ControlWrapper.prototype.getView = function() {};
406 google.visualization.ControlWrapper.prototype.getOption = function(key, opt_default) {};
407 google.visualization.ControlWrapper.prototype.getOptions = function() {};
408 google.visualization.ControlWrapper.prototype.setDataSourceUrl = function(dataSourceUrl) {};
409 google.visualization.ControlWrapper.prototype.setDataTable = function(dataTable) {};
410 google.visualization.ControlWrapper.prototype.setControlName = function(controlName) {};
411 google.visualization.ControlWrapper.prototype.setControlType = function(controlType) {};
412 google.visualization.ControlWrapper.prototype.setContainerId = function(containerId) {};
413 google.visualization.ControlWrapper.prototype.setQuery = function(query) {};
414 google.visualization.ControlWrapper.prototype.setRefreshInterval = function(refreshInterval) {};
415 google.visualization.ControlWrapper.prototype.setView = function(view) {};
416 google.visualization.ControlWrapper.prototype.setOption = function(key, value) {};
417 google.visualization.ControlWrapper.prototype.setOptions = function(options) {};
418
419 // NOTE: I (danvk): commented this out because of compiler warnings.
420 /** @return {string} JSON representation. */
421 // google.visualization.ChartWrapper.prototype.toJSON = function() {};
422
423 /** @constructor */
424 google.visualization.ChartEditor = function(opt_config) {};
425 google.visualization.ChartEditor.prototype.openDialog = function(specification, opt_options) {};
426 google.visualization.ChartEditor.prototype.getChartWrapper = function() {};
427 google.visualization.ChartEditor.prototype.setChartWrapper = function(chartWrapper) {};
428 google.visualization.ChartEditor.prototype.closeDialog = function() {};
429
430 /** @constructor */
431 google.visualization.Dashboard = function(container) {};
432 google.visualization.Dashboard.prototype.bind = function(controls, participants) {};
433 google.visualization.Dashboard.prototype.draw = function(dataTable) {};
434
435 /** @constructor */
436 google.visualization.StringFilter = function(container) {};
437 google.visualization.StringFilter.prototype.draw = function(dataTable, opt_options, opt_state) {};
438 google.visualization.StringFilter.prototype.applyFilter = function() {};
439 google.visualization.StringFilter.prototype.getState = function() {};
440 google.visualization.StringFilter.prototype.resetControl = function() {};
441
442 /** @constructor */
443 google.visualization.NumberRangeFilter = function(container) {};
444 google.visualization.NumberRangeFilter.prototype.draw = function(dataTable, opt_options, opt_state) {};
445 google.visualization.NumberRangeFilter.prototype.applyFilter = function() {};
446 google.visualization.NumberRangeFilter.prototype.getState = function() {};
447 google.visualization.NumberRangeFilter.prototype.resetControl = function() {};
448
449 /** @constructor */
450 google.visualization.CategoryFilter = function(container) {};
451 google.visualization.CategoryFilter.prototype.draw = function(dataTable, opt_options, opt_state) {};
452 google.visualization.CategoryFilter.prototype.applyFilter = function() {};
453 google.visualization.CategoryFilter.prototype.getState = function() {};
454 google.visualization.CategoryFilter.prototype.resetControl = function() {};
455
456 /** @constructor */
457 google.visualization.ChartRangeFilter = function(container) {};
458 google.visualization.ChartRangeFilter.prototype.draw = function(dataTable, opt_options, opt_state) {};
459 google.visualization.ChartRangeFilter.prototype.applyFilter = function() {};
460 google.visualization.ChartRangeFilter.prototype.getState = function() {};
461 google.visualization.ChartRangeFilter.prototype.resetControl = function() {};