childForSlot method
Returns the widget that is currently occupying the provided slot
.
The RenderObject configured by this class will be configured to have
the RenderObject produced by the returned Widget in the provided
slot
.
Implementation
@override
Widget? childForSlot(SeriesSlot slot) {
switch (slot) {
case SeriesSlot.dataLabel:
return dataLabelSettings.isVisible
? PyramidDataLabelContainer<T, D>(
series: this,
dataSource: dataSource!,
mapper: dataLabelMapper,
builder: dataLabelSettings.builder,
settings: dataLabelSettings)
: null;
case SeriesSlot.marker:
return null;
case SeriesSlot.trendline:
return null;
}
}