deselectItem method
Implementation
@protected
void deselectItem(BuildContext context) {
_requireSelectable(context);
// Use the exact event name your API defines (DeSelect vs Deselect).
bloc(context).add(ListEventDeselectItem<T>(item: item));
}