AccumulationDistributionIndicator<T, D> constructor
AccumulationDistributionIndicator<T, D> ({
- bool isVisible = true,
- String? xAxisName,
- String? yAxisName,
- String? seriesName,
- List<
double> dashArray = const <double>[0, 0], - double animationDuration = 1500,
- double animationDelay = 0,
- List<
T> ? dataSource, - ChartValueMapper<
T, D> ? xValueMapper, - ChartValueMapper<
T, num> ? highValueMapper, - ChartValueMapper<
T, num> ? lowValueMapper, - ChartValueMapper<
T, num> ? closeValueMapper, - ChartValueMapper<
T, num> ? volumeValueMapper, - String? name,
- bool isVisibleInLegend = true,
- LegendIconType legendIconType = LegendIconType.seriesType,
- String? legendItemText,
- Color signalLineColor = Colors.blue,
- double signalLineWidth = 2,
- ChartIndicatorRenderCallback? onRenderDetailsUpdate,
Creating an argument constructor of AccumulationDistributionIndicator class.
Implementation
AccumulationDistributionIndicator({
super.isVisible,
super.xAxisName,
super.yAxisName,
super.seriesName,
super.dashArray,
super.animationDuration,
super.animationDelay,
super.dataSource,
ChartValueMapper<T, D>? xValueMapper,
ChartValueMapper<T, num>? highValueMapper,
ChartValueMapper<T, num>? lowValueMapper,
ChartValueMapper<T, num>? closeValueMapper,
ChartValueMapper<T, num>? volumeValueMapper,
super.name,
super.isVisibleInLegend,
super.legendIconType,
super.legendItemText,
super.signalLineColor,
super.signalLineWidth,
super.onRenderDetailsUpdate,
}) : super(
xValueMapper: xValueMapper != null && dataSource != null
? (int index) => xValueMapper(dataSource[index], index)
: null,
highValueMapper: highValueMapper != null && dataSource != null
? (int index) => highValueMapper(dataSource[index], index)
: null,
lowValueMapper: lowValueMapper != null && dataSource != null
? (int index) => lowValueMapper(dataSource[index], index)
: null,
closeValueMapper: closeValueMapper != null && dataSource != null
? (int index) => closeValueMapper(dataSource[index], index)
: null,
volumeValueMapper: volumeValueMapper != null && dataSource != null
? (int index) => volumeValueMapper(dataSource[index], index)
: null,
);