EJSC.AnalogGaugeSeries Method Examples

Methods Demonstrated

Desired Result

Default EJSC.AnalogGaugeSeries

Source Code

  1. <script type="text/javascript">
  2.   var chart = new EJSC.Chart(
  3.     "myChart1a" ,
  4.     {
  5.       show_titlebar: false ,
  6.       axis_bottom: { visible: false },
  7.       axis_left: { visible: false },
  8.       show_legend: false,
  9.       show_messages: false
  10.     }
  11.   );
  12.   chart.addSeries(
  13.     new EJSC.AnalogGaugeSeries(
  14.       new EJSC.ArrayDataHandler(
  15.         [ [50,'Value'] ]
  16.       )
  17.     )
  18.   );
  19. </script>

Methods Demonstrated

  • addRange
  • deleteRange

Desired Result

These buttons add and remove a range from 0-10 colored red.

Source Code

  1. <script type="text/javascript">
  2.   var chart1 = new EJSC.Chart(
  3.     "myChart1b" ,
  4.     {
  5.       show_titlebar: false ,
  6.       axis_bottom: { visible: false },
  7.       axis_left: { visible: false },
  8.       show_legend: false,
  9.       show_messages: false
  10.     }
  11.   );
  12.   var analog = chart1.addSeries(
  13.     new EJSC.AnalogGaugeSeries(
  14.       new EJSC.ArrayDataHandler(
  15.         [ [50,'Value'] ]
  16.       )
  17.     )
  18.   );
  19.   // Add Range Button onclick:
  20.   //  analog.addRange(0,10,'rgb(255,0,0)');
  21.   //  chart1.redraw();
  22.   // Delete Range Button onclick:
  23.   //  analog.deleteRange(0,10,'rgb(255,0,0)');
  24.   //  chart1.redraw();
  25. </script>