public void Select(GamesListUiItem gamesListItem) { _items.Iterate <GamesListUiItem>(item => { item.SetIsSelected(!item.IsSelected && (gamesListItem == item)); }); if (GetSelectedItem() != null) { selectedID = GetSelectedItem().GameId; } UpdateGameJoinButton(); }
/// <summary> /// Invoked, when values editing is enabled / disabled /// </summary> /// <param name="allowEditing"></param> protected virtual void OnAllowEditingChange(bool allowEditing) { Properties.Iterate <LobbyPropController>(c => c.AllowEditing(allowEditing)); }
public void Select(GamesListUiItem gamesListItem) { _items.Iterate <GamesListUiItem>(item => { item.SetIsSelected(!item.IsSelected && gamesListItem == item); }); UpdateGameJoinButton(); }