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

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

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

Loading…
Cancel
Save