Trendline class Null safety
Renders the chart trend line
A trend line is a straight line that connects two or more price points and then extends into the future to act as a line of support. Trendlines provide Support for forward and backward forecastings.
Provides option to customize the trendline types, width, forwardForecast and backwardForecast.
Constructors
-
Trendline({bool enableTooltip = true, double? intercept, String? name, List<
double> ? dashArray, Color color = Colors.blue, TrendlineType type = TrendlineType.linear, double backwardForecast = 0, double forwardForecast = 0, double opacity = 1, bool isVisible = true, double width = 2, double animationDuration = 1500, String valueField = 'high', bool isVisibleInLegend = true, LegendIconType legendIconType = LegendIconType.horizontalLine, MarkerSettings markerSettings = const MarkerSettings(), int polynomialOrder = 2, int period = 2}) - Creating an argument constructor of Trendline class.
Properties
- animationDuration → double
-
Determines the animation time of trendline. [...]
final
- backwardForecast → double
-
Specifies the backward forecasting of trendlines. [...]
final
- color → Color
-
Color of the trenline. [...]
final
-
dashArray
→ List<
double> ? -
Pattern of dashes and gaps used to stroke the trendline. [...]
final
- enableTooltip → bool
-
Enables the tooltip for trendlines. [...]
final
- forwardForecast → double
-
Specifies the forward forecasting of trendlines. [...]
final
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- intercept → double?
-
Specifies the intercept value of the trendlines. [...]
final
- isVisible → bool
-
Determines the visiblity of the trendline. [...]
final
- isVisibleInLegend → bool
-
Show/hides the legend for trenline. [...]
final
- legendIconType → LegendIconType
-
Specifies the type of legend icon for trendline. [...]
final
- markerSettings → MarkerSettings
-
Settings to configure the Marker of trendline. [...]
final
- name → String?
-
Provides the name for trendline. [...]
final
- opacity → double
-
Opacity of the trendline. [...]
final
- period → int
-
Specifies the period for moving average trendline. [...]
final
- polynomialOrder → int
-
Specifies the order of te polynomial for polynomial trendline. [...]
final
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
- type → TrendlineType
-
Specifies the intercept value of the trendlines. [...]
final
- valueField → String
-
To choose the valueField(low or high) to render the trendline. [...]
final
- width → double
-
Width of trendlines. [...]
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toString(
) → String -
A string representation of this object. [...]
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited