Browse Source

Better naming for easings

pull/4790/head
artyom 6 years ago
parent
commit
4aecb6b99a
  1. 4
      src/Avalonia.Visuals/Animation/CrossFade.cs
  2. 8
      src/Avalonia.Visuals/Animation/PageSlide.cs

4
src/Avalonia.Visuals/Animation/CrossFade.cs

@ -82,7 +82,7 @@ namespace Avalonia.Animation
/// <summary> /// <summary>
/// Gets or sets element entrance easing. /// Gets or sets element entrance easing.
/// </summary> /// </summary>
public Easing EntranceEasing public Easing FadeInEasing
{ {
get => _fadeInAnimation.Easing; get => _fadeInAnimation.Easing;
set => _fadeInAnimation.Easing = value; set => _fadeInAnimation.Easing = value;
@ -91,7 +91,7 @@ namespace Avalonia.Animation
/// <summary> /// <summary>
/// Gets or sets element exit easing. /// Gets or sets element exit easing.
/// </summary> /// </summary>
public Easing ExitEasing public Easing FadeOutEasing
{ {
get => _fadeOutAnimation.Easing; get => _fadeOutAnimation.Easing;
set => _fadeOutAnimation.Easing = value; set => _fadeOutAnimation.Easing = value;

8
src/Avalonia.Visuals/Animation/PageSlide.cs

@ -53,12 +53,12 @@ namespace Avalonia.Animation
/// <summary> /// <summary>
/// Gets or sets element entrance easing. /// Gets or sets element entrance easing.
/// </summary> /// </summary>
public Easing EntranceEasing { get; set; } = new LinearEasing(); public Easing SlideInEasing { get; set; } = new LinearEasing();
/// <summary> /// <summary>
/// Gets or sets element exit easing. /// Gets or sets element exit easing.
/// </summary> /// </summary>
public Easing ExitEasing { get; set; } = new LinearEasing(); public Easing SlideOutEasing { get; set; } = new LinearEasing();
/// <summary> /// <summary>
/// Starts the animation. /// Starts the animation.
@ -86,7 +86,7 @@ namespace Avalonia.Animation
{ {
var animation = new Animation var animation = new Animation
{ {
Easing = ExitEasing, Easing = SlideOutEasing,
Children = Children =
{ {
new KeyFrame new KeyFrame
@ -117,7 +117,7 @@ namespace Avalonia.Animation
to.IsVisible = true; to.IsVisible = true;
var animation = new Animation var animation = new Animation
{ {
Easing = EntranceEasing, Easing = SlideInEasing,
Children = Children =
{ {
new KeyFrame new KeyFrame

Loading…
Cancel
Save