MomentumIndicator<T, D> class Null safety

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
Annotations

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, ChartIndicatorRenderCallback? onRenderDetailsUpdate})
Creating an argument constructor of MomentumIndicator class.

Properties

animationDuration double
Animation duration for the technical indicators. [...]
final, inherited
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. [...]
final, inherited
dashArray List<double>
Property to provide DashArray for the technical indicators. [...]
final, inherited
dataSource List<T>?
Property to provide data for the technical indicators without any series. [...]
final, inherited
hashCode int
The hash code for this object. [...]
read-only, override
highValueMapper ChartIndexedValueMapper<num>?
Value mapper to map the high values with technical indicators. [...]
final, inherited
isVisible bool
Boolean property to change the visibility of the technical indicators. [...]
final, inherited
isVisibleInLegend bool
Boolean property to determine the rendering of legends for the technical indicators. [...]
final, inherited
legendIconType LegendIconType
Property to provide icon type for the technical indicators legend. [...]
final, inherited
legendItemText String?
Property to provide the text for the technical indicators legend. [...]
final, inherited
lowValueMapper ChartIndexedValueMapper<num>?
Value mapper to map the low values with technical indicators. [...]
final, inherited
name String?
Property to provide name for the technical indicators. [...]
final, inherited
onRenderDetailsUpdate ChartIndicatorRenderCallback?
Callback which gets called while rendering the indicators [...]
final, inherited
openValueMapper ChartIndexedValueMapper<num>?
Value mapper to map the open values with technical indicators. [...]
final, inherited
period int
Period determines the start point for the rendering of technical indicators. [...]
final, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
seriesName String?
Property to link indicators to a series based on names. [...]
final, inherited
signalLineColor Color
Property to provide the color of the signal line in the technical indicators. [...]
final, inherited
signalLineWidth double
Property to provide the width of the signal line in the technical indicators. [...]
final, inherited
xAxisName String?
Property to map the technical indicators with the axes. [...]
final, inherited
xValueMapper ChartIndexedValueMapper<D>?
Value mapper to map the x values with technical indicators. [...]
final, inherited
yAxisName String?
Property to map the technical indicators with the axes. [...]
final, inherited

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. [...]
override