private void OnItemSelect(IListItem <TItemData> listItem)
 {
     OnItemSelected?.Invoke(listItem.GetData());
 }