PageRenderTime 24ms CodeModel.GetById 19ms RepoModel.GetById 1ms app.codeStats 0ms

/peanut_web/Calibrators/RGraph/docs/radar.html

http://atcacode.googlecode.com/
HTML | 234 lines | 140 code | 45 blank | 49 comment | 0 complexity | 9aee90d2998318584fe3e73b4cde2e18 MD5 | raw file
Possible License(s): GPL-2.0
  1. <?php ob_start('ob_gzhandler') ?>
  2. <!DOCTYPE html>
  3. <html>
  4. <head>
  5. <meta http-equiv="X-UA-Compatible" content="chrome=1">
  6. <!--
  7. /**
  8. * o------------------------------------------------------------------------------o
  9. * | This file is part of the RGraph package - you can learn more at: |
  10. * | |
  11. * | http://www.rgraph.net |
  12. * | |
  13. * | This package is licensed under the RGraph license. For all kinds of business |
  14. * | purposes there is a small one-time licensing fee to pay and for personal, |
  15. * | charity and educational purposes it is free to use. You can read the full |
  16. * | license here: |
  17. * | http://www.rgraph.net/LICENSE.txt |
  18. * o------------------------------------------------------------------------------o
  19. */
  20. -->
  21. <title>RGraph: HTML5 canvas graph library - radar chart documentation</title>
  22. <link rel="stylesheet" href="../css/website.css" type="text/css" media="screen" />
  23. <link rel="icon" type="image/png" href="/favicon.png">
  24. </head>
  25. <body>
  26. <div id="breadcrumb">
  27. <a href="../index.html">RGraph: HTML5 canvas graph library</a>
  28. >
  29. <a href="index.html">Documentation</a>
  30. >
  31. Radar chart
  32. </div>
  33. <h1>RGraph: HTML5 canvas graph library - Pseudo-radar chart documentation</h1>
  34. <script>
  35. if (document.all) {
  36. document.write('<div style="background-color: #fee; border: 2px dashed red; padding: 5px"><b>Important</b><br /><br /> Internet Explorer does not natively support the HTML5 canvas tag yet, so if you want to see the graphs, you can either:<ul><li>Install <a href="http://code.google.com/chrome/chromeframe/">Google Chrome Frame</a></li><li>Use ExCanvas. This is provided in the RGraph Archive.</li><li>Use another browser entirely. Your choices are Firefox, Chrome or Safari. RGraph also works in Opera though this browser does not yet support the shadow or text APIs.</li></ul></div>');
  37. }
  38. </script>
  39. <p>
  40. The example file is <a href="../examples/radar.html">here</a>.
  41. </p>
  42. <pre class="code">
  43. &lt;script&gt;
  44. window.onload = function ()
  45. {
  46. var data = [41,37,16,3,3];
  47. var radar = new RGraph.Radar('myRadar', data);
  48. radar.Set('chart.labels', ['MSIE 7 (41%)',
  49. 'MSIE 6 (37%)',
  50. 'Firefox (16%)',
  51. 'Safari (3%)',
  52. 'Other (3%)']);
  53. radar.Draw();
  54. }
  55. &lt;/script&gt;
  56. </pre>
  57. <!--
  58. <PROPERTIES>
  59. chart.gutter :: The gutter used on the chart<br /><i>Default: 25</i>
  60. chart.colors :: An array of colors to be used by the chart. <br /><i>Default: ['rgb(255,0,0)', 'rgb(0,255,255)', 'rgb(0,255,0)', 'rgb(127,127,127)', 'rgb(0,0,255)', 'rgb(255,128,255)']</i>
  61. chart.text.font :: The font used to render the text.<br /><i>Default: Verdana</i>
  62. chart.text.color :: The color of the labels. <br /><i>Default: black</i>
  63. chart.text.size :: The size of the text (in points).<br /> <i>Default: 10</i>
  64. chart.title :: The title of the chart. <br /><i>Default: none</i>
  65. chart.title.color :: The color of the title.<br /> <i>Default: black</i>
  66. chart.title.vpos :: This allows you to completely override the vertical positioning of the title. It should be a number between 0 and 1, and is multiplied with the gutter and then used as the vertical position. It can be useful if you need to have a large gutter.<br /><i>Default: null</i>
  67. chart.labels :: An array of labels for the radar chart. <br /><i>Default: [] (An empty array)</i>
  68. chart.key.shadow :: Whether a small drop shadow is applied to the key.<br /><i>Default: false</i>
  69. chart.key.background :: The background color of the key.<br /><i>Default: white</i>
  70. chart.key.position :: The position of the key. With this graph type, it makes sense for it to remain at <i>graph</i>.<br /><i>Default: graph</i>
  71. chart.tooltips :: An array of tooltips. You can use HTML if you so wish.<br /> <i>Default: [] (An empty array)</i>
  72. chart.tooltip.effect :: The tooltip effect used. Can be either <b>fade</b> or <b>expand</b>.<br /><i>Default: fade</i>
  73. chart.contextmenu :: An array of context menu items. More information on context menus is <a href="context.html">here</a>.<br /><i>Default: [] (An empty array)</i>
  74. chart.annotatable :: Whether annotations are enabled for the chart (ie you can draw on the chart interactively.<br /><i>Default: false</i>
  75. chart.annotate.color :: If you do not allow the use of the palette, then this will be the only colour allowed for annotations.<br /><i>Default: black</i>
  76. chart.zoom.mode :: Can be used to control whether the zoom is in thumbnail or canvas mode. Possible values are: <i>thumbnail</i> and <i>canvas</i>.<br /><i>Default: canvas</i>
  77. chart.zoom.factor :: This is the factor that the graph will be zoomed by (bigger values means more zoom)<br /><i>Default: 1.5</i>
  78. chart.zoom.fade.in :: Whether the zoomed canvas fades in or not. This also can be used to control the fade in for the zoom in thumbnail mode.<br /><i>Default: true</i>
  79. chart.zoom.fade.out :: Whether the zoomed canvas fades out or not. This also can be used to control the fade in for the zoom in thumbnail mode.<br /><i>Default: true</i>
  80. chart.zoom.hdir :: The horizontal direction of the zoom. Possible values are: <i>left</i>, <i>center</i>, <i>right</i><br /><i>Default: right</i>
  81. chart.zoom.vdir :: The vertical direction of the zoom. Possible values are: <i>up</i>, <i>center</i>, <i>down</i><br /><i>Default: down</i>
  82. chart.zoom.delay :: The delay (in milliseconds) between frames.<br /><i>Default: 50</i>
  83. chart.zoom.frames :: The number of frames in the zoom animation.<br /><i>Default: 10</i>
  84. chart.zoom.shadow :: Whether or not the zoomed canvas has a shadow or not.<br /><i>Default: true</i>
  85. chart.zoom.thumbnail.width :: When the zoom is in thumbnail mode, this is the width (in pixels) of the thumbnail.<br /><i>Default: 75</i>
  86. chart.zoom.thumbnail.height :: When the zoom is in thumbnail mode, this is the height (in pixels) of the thumbnail.<br /><i>Default: 75</i>
  87. chart.zoom.background :: Defaulting to true, this determines whether the zoom has a dark, semi-opaque background that covers the entire web page.<br /><i>Default: true</i>
  88. </PROPERTIES>
  89. -->
  90. <h2>Available properties</h2>
  91. <p>
  92. You can use these properties to control how the Radar chart appears. You can set them by using the Set() method. Eg:
  93. </p>
  94. <p>
  95. <b>myRadar.Set('name', 'value');</b>
  96. </p>
  97. <!-- DOCS -->
  98. <table border="0" id="docs">
  99. <tr>
  100. <th><a name="chart.gutter"></a>chart.gutter</th>
  101. <td>The gutter used on the chart<br /><i>Default: 25</i></td>
  102. <th><a name="chart.colors"></a>chart.colors</th>
  103. <td>An array of colors to be used by the chart. <br /><i>Default: ['rgb(255,0,0)', 'rgb(0,255,255)', 'rgb(0,255,0)', 'rgb(127,127,127)', 'rgb(0,0,255)', 'rgb(255,128,255)']</i></td>
  104. </tr>
  105. <tr>
  106. <th><a name="chart.text.font"></a>chart.text.font</th>
  107. <td>The font used to render the text.<br /><i>Default: Verdana</i></td>
  108. <th><a name="chart.text.color"></a>chart.text.color</th>
  109. <td>The color of the labels. <br /><i>Default: black</i></td>
  110. </tr>
  111. <tr>
  112. <th><a name="chart.text.size"></a>chart.text.size</th>
  113. <td>The size of the text (in points).<br /> <i>Default: 10</i></td>
  114. <th><a name="chart.title"></a>chart.title</th>
  115. <td>The title of the chart. <br /><i>Default: none</i></td>
  116. </tr>
  117. <tr>
  118. <th><a name="chart.title.color"></a>chart.title.color</th>
  119. <td>The color of the title.<br /> <i>Default: black</i></td>
  120. <th><a name="chart.title.vpos"></a>chart.title.vpos</th>
  121. <td>This allows you to completely override the vertical positioning of the title. It should be a number between 0 and 1, and is multiplied with the gutter and then used as the vertical position. It can be useful if you need to have a large gutter.<br /><i>Default: null</i></td>
  122. </tr>
  123. <tr>
  124. <th><a name="chart.labels"></a>chart.labels</th>
  125. <td>An array of labels for the radar chart. <br /><i>Default: [] (An empty array)</i></td>
  126. <th><a name="chart.key.shadow"></a>chart.key.shadow</th>
  127. <td>Whether a small drop shadow is applied to the key.<br /><i>Default: false</i></td>
  128. </tr>
  129. <tr>
  130. <th><a name="chart.key.background"></a>chart.key.background</th>
  131. <td>The background color of the key.<br /><i>Default: white</i></td>
  132. <th><a name="chart.key.position"></a>chart.key.position</th>
  133. <td>The position of the key. With this graph type, it makes sense for it to remain at <i>graph</i>.<br /><i>Default: graph</i></td>
  134. </tr>
  135. <tr>
  136. <th><a name="chart.tooltips"></a>chart.tooltips</th>
  137. <td>An array of tooltips. You can use HTML if you so wish.<br /> <i>Default: [] (An empty array)</i></td>
  138. <th><a name="chart.tooltip.effect"></a>chart.tooltip.effect</th>
  139. <td>The tooltip effect used. Can be either <b>fade</b> or <b>expand</b>.<br /><i>Default: fade</i></td>
  140. </tr>
  141. <tr>
  142. <th><a name="chart.contextmenu"></a>chart.contextmenu</th>
  143. <td>An array of context menu items. More information on context menus is <a href="context.html">here</a>.<br /><i>Default: [] (An empty array)</i></td>
  144. <th><a name="chart.annotatable"></a>chart.annotatable</th>
  145. <td>Whether annotations are enabled for the chart (ie you can draw on the chart interactively.<br /><i>Default: false</i></td>
  146. </tr>
  147. <tr>
  148. <th><a name="chart.annotate.color"></a>chart.annotate.color</th>
  149. <td>If you do not allow the use of the palette, then this will be the only colour allowed for annotations.<br /><i>Default: black</i></td>
  150. <th><a name="chart.zoom.mode"></a>chart.zoom.mode</th>
  151. <td>Can be used to control whether the zoom is in thumbnail or canvas mode. Possible values are: <i>thumbnail</i> and <i>canvas</i>.<br /><i>Default: canvas</i></td>
  152. </tr>
  153. <tr>
  154. <th><a name="chart.zoom.factor"></a>chart.zoom.factor</th>
  155. <td>This is the factor that the graph will be zoomed by (bigger values means more zoom)<br /><i>Default: 1.5</i></td>
  156. <th><a name="chart.zoom.fade.in"></a>chart.zoom.fade.in</th>
  157. <td>Whether the zoomed canvas fades in or not. This also can be used to control the fade in for the zoom in thumbnail mode.<br /><i>Default: true</i></td>
  158. </tr>
  159. <tr>
  160. <th><a name="chart.zoom.fade.out"></a>chart.zoom.fade.out</th>
  161. <td>Whether the zoomed canvas fades out or not. This also can be used to control the fade in for the zoom in thumbnail mode.<br /><i>Default: true</i></td>
  162. <th><a name="chart.zoom.hdir"></a>chart.zoom.hdir</th>
  163. <td>The horizontal direction of the zoom. Possible values are: <i>left</i>, <i>center</i>, <i>right</i><br /><i>Default: right</i></td>
  164. </tr>
  165. <tr>
  166. <th><a name="chart.zoom.vdir"></a>chart.zoom.vdir</th>
  167. <td>The vertical direction of the zoom. Possible values are: <i>up</i>, <i>center</i>, <i>down</i><br /><i>Default: down</i></td>
  168. <th><a name="chart.zoom.delay"></a>chart.zoom.delay</th>
  169. <td>The delay (in milliseconds) between frames.<br /><i>Default: 50</i></td>
  170. </tr>
  171. <tr>
  172. <th><a name="chart.zoom.frames"></a>chart.zoom.frames</th>
  173. <td>The number of frames in the zoom animation.<br /><i>Default: 10</i></td>
  174. <th><a name="chart.zoom.shadow"></a>chart.zoom.shadow</th>
  175. <td>Whether or not the zoomed canvas has a shadow or not.<br /><i>Default: true</i></td>
  176. </tr>
  177. <tr>
  178. <th><a name="chart.zoom.thumbnail.width"></a>chart.zoom.thumbnail.width</th>
  179. <td>When the zoom is in thumbnail mode, this is the width (in pixels) of the thumbnail.<br /><i>Default: 75</i></td>
  180. <th><a name="chart.zoom.thumbnail.height"></a>chart.zoom.thumbnail.height</th>
  181. <td>When the zoom is in thumbnail mode, this is the height (in pixels) of the thumbnail.<br /><i>Default: 75</i></td>
  182. </tr>
  183. <tr>
  184. <th><a name="chart.zoom.background"></a>chart.zoom.background</th>
  185. <td>Defaulting to true, this determines whether the zoom has a dark, semi-opaque background that covers the entire web page.<br /><i>Default: true</i></td>
  186. </tr>
  187. </table><br /><br />
  188. </body>
  189. </html>