[Feature Request] Provide option to set color and width for annotation line (#703)
[dygraphs.git] / src / dygraph-types.js
1 /**
2 * @license
3 * Copyright 2006 Dan Vanderkam (danvdk@gmail.com)
4 * MIT-licensed (http://opensource.org/licenses/MIT)
5 */
6
7 // This file contains typedefs and externs that are needed by the Closure Compiler.
8
9 /**
10 * @typedef {{
11 * px: number,
12 * py: number,
13 * isZooming: boolean,
14 * isPanning: boolean,
15 * is2DPan: boolean,
16 * cancelNextDblclick: boolean,
17 * initializeMouseDown:
18 * function(!Event, !Dygraph, !DygraphInteractionContext)
19 * }}
20 */
21 var DygraphInteractionContext;
22
23 /**
24 * Point structure.
25 *
26 * xval_* and yval_* are the original unscaled data values,
27 * while x_* and y_* are scaled to the range (0.0-1.0) for plotting.
28 * yval_stacked is the cumulative Y value used for stacking graphs,
29 * and bottom/top/minus/plus are used for error bar graphs.
30 *
31 * @typedef {{
32 * idx: number,
33 * name: string,
34 * x: ?number,
35 * xval: ?number,
36 * y_bottom: ?number,
37 * y: ?number,
38 * y_stacked: ?number,
39 * y_top: ?number,
40 * yval_minus: ?number,
41 * yval: ?number,
42 * yval_plus: ?number,
43 * yval_stacked
44 * }}
45 */
46 Dygraph.PointType;