MomentumIndicator<T, D> class
Renders the momentum indicator.
This class renders the momentum indicator, it also has a centerline. The centerLineColor and centerLineWidth property is used to define centerline.
Provides the options for visibility, centerline color, centerline width, and period values to customize the appearance.
- Inheritance
-
- Object
- TechnicalIndicators<
T, D> - MomentumIndicator
Constructors
-
MomentumIndicator({bool? isVisible, String? xAxisName, String? yAxisName, String? seriesName, List<
double> ? dashArray, double? animationDuration, List<T> ? dataSource, ChartValueMapper<T, D> ? xValueMapper, ChartValueMapper<T, num> ? highValueMapper, ChartValueMapper<T, num> ? lowValueMapper, ChartValueMapper<T, num> ? openValueMapper, ChartValueMapper<T, num> ? closeValueMapper, String? name, bool? isVisibleInLegend, LegendIconType? legendIconType, String? legendItemText, Color? signalLineColor, double? signalLineWidth, int? period, Color centerLineColor = Colors.red, double centerLineWidth = 2}) - Creating an argument constructor of MomentumIndicator class.
Properties
- animationDuration → double
-
Animation duration for the technical indicators.
finalinherited
- centerLineColor → Color
-
Center line color of the momentum indicator
final
- centerLineWidth → double
-
Center line width of the momentum indicator
final
-
closeValueMapper
→ ChartIndexedValueMapper<
num> ? -
Value mapper to map the close values with technical indicators.
finalinherited
-
dashArray
→ List<
double> -
Property to provide DashArray for the technical indicators.
finalinherited
-
dataSource
→ List<
T> ? -
Property to provide data for the technical indicators without any series.
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
highValueMapper
→ ChartIndexedValueMapper<
num> ? -
Value mapper to map the high values with technical indicators.
finalinherited
- isVisible → bool
-
Boolean property to change the visibility of the technical indicators.
finalinherited
- isVisibleInLegend → bool
-
Boolean property to determine the rendering of legends for the technical indicators.
finalinherited
- legendIconType → LegendIconType
-
Property to provide icon type for the technical indicators legend.
finalinherited
- legendItemText → String?
-
Property to provide the text for the technical indicators legend.
finalinherited
-
lowValueMapper
→ ChartIndexedValueMapper<
num> ? -
Value mapper to map the low values with technical indicators.
finalinherited
- name → String?
-
Property to provide name for the technical indicators.
finalinherited
-
openValueMapper
→ ChartIndexedValueMapper<
num> ? -
Value mapper to map the open values with technical indicators.
finalinherited
- period → int
-
Period determines the start point for the rendering of technical indicators.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- seriesName → String?
-
Property to link indicators to a series based on names.
finalinherited
- signalLineColor → Color
-
Property to provide the color of the signal line in the technical indicators.
finalinherited
- signalLineWidth → double
-
Property to provide the width of the signal line in the technical indicators.
finalinherited
- xAxisName → String?
-
Property to map the technical indicators with the axes.
finalinherited
-
xValueMapper
→ ChartIndexedValueMapper<
D> ? -
Value mapper to map the x values with technical indicators.
finalinherited
- yAxisName → String?
-
Property to map the technical indicators with the axes.
finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited