buildLegendItems method
Implementation
List<CartesianLegendItem>? buildLegendItems(
int index,
LegendItemProviderMixin provider,
) {
if (isVisibleInLegend) {
_legendItem = CartesianLegendItem(
text: name ?? _defaultTrendlineName(),
iconType: _toShapeMarkerType(
legendIconType,
legendItemProvider: provider,
),
iconColor: color!,
iconBorderWidth: 2,
series: series,
seriesIndex: series!.index,
pointIndex: index,
isToggled: isToggled,
onTap: _handleLegendItemTapped,
onRender: _handleLegendItemCreated,
);
return <CartesianLegendItem>[_legendItem!];
} else {
_legendItem = null;
return null;
}
}