www.steema.com
This example was been compiled with TypeScript "tsc" compiler, using the
TeeChart declarative modules (teechart.d.ts). See this demo *.ts sources below.
TypeScript source code for this example:
/// <reference path="teechart.d.ts" />
/// <reference path="teechart-gauges.d.ts" />
module Tee {
export function createChart(canvas:string):IChart {
var chart1 = new Chart(canvas);
var series1 = new Line([4,10,8,20]);
series1.smooth=0.5;
chart1.addSeries(series1);
chart1.title.text="Hello TypeScript !";
chart1.footer.text="I am a TeeChart !";
series1.format.fill = "green";
series1.pointer.visible=true;
series1.colorEach="no";
series1.marks.visible=true;
series1.marks.format.gradient.visible=true;
chart1.canvas.width = 800;
chart1.bounds.width = 800;
var series2 = new Line();
series2.addRandom(4, 20);
chart1.addSeries(series2);
return chart1;
}
export function createGauge(canvas:string):IChart {
var chart1 = new Chart(canvas),
gauge1 = chart1.addSeries(new CircularGauge());
gauge1.units.text="Gauge";
chart1.panel.transparent=true;
chart1.title.visible=false;
gauge1.value=42;
return chart1;
}
}