GitUI.MainWindow.ShowCommitDetails C# (CSharp) Метод

ShowCommitDetails() приватный Метод

private ShowCommitDetails ( string id ) : void
id string
Результат void
        private void ShowCommitDetails(string id)
        {
            if (id != null)
            {
                this.details.RenderTransform.SetValue(TranslateTransform.XProperty, this.ActualWidth);
                this.details.Visibility = Visibility.Visible;
                var animationDuration = TimeSpan.FromSeconds(.5);
                var animation = new DoubleAnimation(0, new Duration(animationDuration));
                animation.EasingFunction = new CubicEase() { EasingMode = EasingMode.EaseOut };

                loading.Visibility = Visibility.Visible;

                animation.Completed += (_, e) =>
                {
                    this.details.Show(this.gitViewModel.Tracker, id);
                    loading.Visibility = Visibility.Collapsed;
                };
                this.details.RenderTransform.BeginAnimation(TranslateTransform.XProperty, animation);
            }
        }