// Token: 0x0600116A RID: 4458 RVA: 0x0040BE40 File Offset: 0x0040A040 private void FavoriteButtonClick(UIMouseEvent evt, UIElement listeningElement) { this._data.ToggleFavorite(); ((UIImageButton)evt.Target).SetImage(this._data.IsFavorite ? this._buttonFavoriteActiveTexture : this._buttonFavoriteInactiveTexture); ((UIImageButton)evt.Target).SetVisibility(1f, this._data.IsFavorite ? 0.8f : 0.4f); if (this._data.IsFavorite) { this._buttonLabel.SetText(Language.GetTextValue("UI.Unfavorite")); base.RemoveChild(this._deleteButton); } else { this._buttonLabel.SetText(Language.GetTextValue("UI.Favorite")); base.Append(this._deleteButton); } UIList uIList = this.Parent.Parent as UIList; if (uIList != null) { uIList.UpdateOrder(); } }
private void FavoriteButtonClick(UIMouseEvent evt, UIElement listeningElement) { playerFileData.ToggleFavorite(); ((UIImageButton)evt.Target).SetImage(playerFileData.IsFavorite ? _buttonFavoriteActiveTexture : _buttonFavoriteInactiveTexture); ((UIImageButton)evt.Target).SetVisibility(1f, playerFileData.IsFavorite ? 0.8f : 0.4f); if (playerFileData.IsFavorite) { _buttonLabel.SetText("Unfavorite"); RemoveChild(_deleteButton); } else { _buttonLabel.SetText("Favorite"); Append(_deleteButton); } UIList uiList = Parent.Parent as UIList; if (uiList == null) { return; } uiList.UpdateOrder(); }