Important version information!

You are browsing a class reference for Version 2 of the JavaScript Charts. If you are using Version 3 (current), please click here.

TrendLine

Trend lines are straight lines indicating trends, might also be used for some different purposes. Can be used by Serial and XY charts. To add/remove trend line, use chart.addTrendLine(trendLine)/chart.removeTrendLine(trendLine) methods or simply pass array of trend lines: chart.trendLines = [trendLine1, trendLine2]

Example:

var trendLine = new AmCharts.TrendLine();
trendLine.initialDate = new Date(2012, 0, 2, 12); // 12 is hour - to start trend line in the middle of the day
trendLine.finalDate = new Date(2012, 0, 11, 12);
trendLine.initialValue = 10;
trendLine.finalValue = 19;
trendLine.lineColor = "#CC0000";
chart.addTrendLine(trendLine);

Properties

PropertyTypeDefaultDescription
dashLengthNumber0Dash length.
finalCategoryString String, equal to category value to which trend line should be drawn. It should be used if chart doesn't parse dates.
finalDateDate Date to which trend line should be drawn. It should be date object and can only be used if chart parses dates.
finalValueNumber Value at which trend line should end.
finalXValueNumber Used by XY chart only. X value at which trend line should end.
initialCategoryString String, equal to category value from which trend line should start. It should be used if chart doesn't parse dates.
initialDateDate Date from which trend line should start. It should be date object and can only be used if chart parses dates.
initialValueNumber Value from which trend line should start.
initialXValueNumber Used by XY chart only. X value from which trend line should start.
isProtectedBooleanfalseUsed by Stock chart. If this property is set to true, this trend line won't be removed when clicked on eraser tool.
lineAlphaNumber1Line opacity.
lineColorString#00CC00Line color.
lineThicknessNumber1Line thickness.
valueAxisValueAxis Value axis of the trend line. Will use first value axis of the chart if not set any.
valueAxisXValueAxis Used by XY chart only. X axis of trend line. Will use first X axis of the chart if not set any.

Methods

TrendLine class does not have any methods.

Events

TrendLine class does not have any events.