AcePainter constructor
AcePainter({
- required List<
AceEntity> values, - required double paddingTop,
- required Color averageLineColor,
- required double average,
- double? lastClose,
- required double scrollX,
- required double scale,
- required double pointSpace,
- required double pointWidth,
- Offset? pressOffset,
- required TextStyle crossUpperTextStyle,
- required TextStyle crossLowerTextStyle,
- required Color crossTextBgColor,
- required Color crossTextBorderColor,
- required Color crossLineColor,
- required double crossLineWidth,
- required List<
Color> maDayColors, - required double maStrokeWidth,
- required Color gridLineColor,
- required int gridVerticalGrids,
- required int gridHorizontalGrids,
- required double gridLineWidth,
- required TextStyle gridUpperStyle,
- required TextStyle gridTextStyle,
- required TextStyle gridlowerStyle,
- required TextStyle horizontalTextStyle,
- required String transformTime(
- int time
- void onDrawCross(
- int index,
- MainAxisAlignment alignment,
- Offset pressOffset
Implementation
AcePainter({
required this.values,
required super.paddingTop,
required this.averageLineColor,
required this.average,
this.lastClose,
required super.scrollX,
required super.scale,
required super.pointSpace,
required super.pointWidth,
super.pressOffset,
required this.crossUpperTextStyle,
required this.crossLowerTextStyle,
required this.crossTextBgColor,
required this.crossTextBorderColor,
required this.crossLineColor,
required this.crossLineWidth,
required this.maDayColors,
required this.maStrokeWidth,
required this.gridLineColor,
required this.gridVerticalGrids,
required this.gridHorizontalGrids,
required this.gridLineWidth,
required this.gridUpperStyle,
required this.gridTextStyle,
required this.gridlowerStyle,
required this.horizontalTextStyle,
required this.transformTime,
this.onDrawCross,
});