announceSelection method

void announceSelection(
  1. DataPointInfo? point, {
  2. bool isSelected = true,
  3. LiveRegionPoliteness? politeness,
})

Announces selection change.

Called when user selects/deselects data points.

Implementation

void announceSelection(
  DataPointInfo? point, {
  bool isSelected = true,
  LiveRegionPoliteness? politeness,
}) {
  final message = point == null
      ? 'Selection cleared.'
      : isSelected
          ? 'Selected: ${_buildPointDescription(point)}'
          : 'Deselected: ${_buildPointDescription(point)}';

  _announce(
    message,
    politeness: politeness ?? defaultPoliteness,
    type: _AnnouncementType.selection,
  );
}