Migrate to version 0.67.0
Replaced tooltipBgColor
Breaking: #1595
We added the ability to customize the tooltip background color for each point.
The property Color tooltipBgColor from Bar, Line and Scatter Charts is replaced with a callback Color Function(spot) getTooltipColor
BarChartData
Previously:
BarChartData(
barTouchData: BarTouchData(
touchTooltipData: BarTouchTooltipData(
tooltipBgColor: Colors.blueGrey,
)
)
)
Now in new version:
BarChartData(
barTouchData: BarTouchData(
touchTooltipData: BarTouchTooltipData(
getTooltipColor: (BarChartGroupData group) => Colors.blueGrey,
)
)
)
LineChartData
Previously:
LineChartData(
lineTouchData: LineTouchData(
touchTooltipData: LineTouchTooltipData(
tooltipBgColor: Colors.blueGrey,
)
)
)
Now in new version:
LineChartData(
lineTouchData: LineTouchData(
touchTooltipData: LineTouchTooltipData(
getTooltipColor: (LineBarSpot touchedSpot) => Colors.blueGrey,
)
)
)
ScatterChartData
Previously:
ScatterChartData(
scatterTouchData: ScatterTouchData(
touchTooltipData: ScatterTouchTooltipData(
tooltipBgColor: Colors.blueGrey,
)
)
)
Now in new version:
ScatterChartData(
scatterTouchData: ScatterTouchData(
touchTooltipData: ScatterTouchTooltipData(
getTooltipColor: (ScatterSpot touchedBarSpot) => Colors.blueGrey,
)
)
)