Example #1
0
            protected override void LoadComplete()
            {
                base.LoadComplete();

                SelectedSet.BindValueChanged(set =>
                {
                    if (set.OldValue?.Equals(Model) != true && set.NewValue?.Equals(Model) != true)
                    {
                        return;
                    }

                    var equal = Equals(set.NewValue, Model);
                    text.FadeColour(equal ? selectedColour : Color4.White, FADE_DURATION);
                }, true);
            }