Skip to content

TrendLine

Type class

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);```

Sources

This information about TrendLine is provided for reference only and is not available through exported packages and thus should not be imported or used on its own.

Inheritance

TrendLine does not extend any other symbol.

TrendLine is not extended by any other symbol.

Properties

dashLength

Type numberDefault 0

Dash length.

finalCategory

Type stringDefault

String, equal to category value to which trend line should be drawn. It should be used if chart doesn't parse dates.

finalDate

Type DateDefault

Date to which trend line should be drawn. It should be date object and can only be used if chart parses dates.

finalValue

Type numberDefault

Value at which trend line should end.

finalXValue

Type numberDefault

Used by XY chart only. X value at which trend line should end.

initialCategory

Type stringDefault

String, equal to category value from which trend line should start. It should be used if chart doesn't parse dates.

initialDate

Type DateDefault

Date from which trend line should start. It should be date object and can only be used if chart parses dates.

initialValue

Type numberDefault

Value from which trend line should start.

initialXValue

Type numberDefault

Used by XY chart only. X value from which trend line should start.

isProtected

Type booleanDefault false

Used by Stock chart. If this property is set to true, this trend line won't be removed when clicked on eraser tool.

lineAlpha

Type numberDefault 1

Line opacity.

lineColor

Type stringDefault #00CC00

Line color.

lineThickness

Type numberDefault 1

Line thickness.

valueAxis

Type ValueAxisDefault

Value axis of the trend line. Will use first value axis of the chart if not set any.

valueAxisX

Type ValueAxisDefault

Used by XY chart only. X axis of trend line. Will use first X axis of the chart if not set any.

Methods

TrendLine does not have any methods.

Events

TrendLine does not have any events.