Skip to main content

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,
)
)
)