UpdateOrder() public method

public UpdateOrder ( ) : void
return void
Example #1
0
        // 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();
        }