pickTexts method

  1. @override
List<LineChartLabelText> pickTexts(
  1. LineChartRangeInternal range
)
override

Picks the label texts to show.

Implementation

@override
List<LineChartLabelText> pickTexts(LineChartRangeInternal range) {
  if (texts == null || texts!.isEmpty) return [];

  final textsInRange = texts!
      .where(
        (text) => text.position >= range.min && text.position <= range.max,
      )
      .toList();

  return textsInRange;
}