DepthChartPainter constructor

DepthChartPainter(
  1. List<DepthEntity>? mBuyData,
  2. List<DepthEntity>? mSellData,
  3. Offset? pressOffset,
  4. bool isLongPress,
  5. int? fixedLength,
  6. ChartColors chartColors,
  7. Offset offset,
  8. DepthChartTranslations chartTranslations,
)

Implementation

DepthChartPainter(
  this.mBuyData,
  this.mSellData,
  this.pressOffset,
  this.isLongPress,
  this.fixedLength,
  this.chartColors,
  this.offset,
  this.chartTranslations,
) {
  mBuyLinePaint ??= Paint()
    ..isAntiAlias = true
    ..color = this.chartColors.depthBuyColor
    ..style = PaintingStyle.stroke
    ..strokeWidth = 1.0;
  mSellLinePaint ??= Paint()
    ..isAntiAlias = true
    ..color = this.chartColors.depthSellColor
    ..style = PaintingStyle.stroke
    ..strokeWidth = 1.0;

  mBuyPathPaint ??= Paint()
    ..isAntiAlias = true
    ..color = this.chartColors.depthBuyPathColor;
  mSellPathPaint ??= Paint()
    ..isAntiAlias = true
    ..color = this.chartColors.depthSellPathColor;
  mBuyPath ??= Path();
  mSellPath ??= Path();
  init();
}