DepthChartPainter constructor
DepthChartPainter(
- List<
DepthEntity> ? mBuyData, - List<
DepthEntity> ? mSellData, - Offset? pressOffset,
- bool isLongPress,
- int? fixedLength,
- Color? mBuyPathColor,
- Color? mSellPathColor,
- DepthColors colors,
Implementation
DepthChartPainter(
this.mBuyData,
this.mSellData,
this.pressOffset,
this.isLongPress,
this.fixedLength,
this.mBuyPathColor,
this.mSellPathColor,
this.colors
) {
mBuyLinePaint ??= Paint()
..isAntiAlias = true
..color = colors.buy
..style = PaintingStyle.stroke
..strokeWidth = 1.0;
mSellLinePaint ??= Paint()
..isAntiAlias = true
..color = colors.sell
..style = PaintingStyle.stroke
..strokeWidth = 1.0;
mBuyPathPaint ??= Paint()
..isAntiAlias = true
..color = (mBuyPathColor == null
? colors.buy.withValues(alpha: 0.2)
: mBuyPathColor)!;
mSellPathPaint ??= Paint()
..isAntiAlias = true
..color = (mSellPathColor == null
? colors.sell.withValues(alpha: 0.2)
: mSellPathColor)!;
mBuyPath ??= Path();
mSellPath ??= Path();
init();
}