Browse Source

Added BoolTransition (#16941)

pull/17021/head
dbriard 1 year ago
committed by GitHub
parent
commit
39f4360077
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 14
      src/Avalonia.Base/Animation/Transitions/BoolTransition.cs

14
src/Avalonia.Base/Animation/Transitions/BoolTransition.cs

@ -0,0 +1,14 @@
using System;
using Avalonia.Animation.Animators;
namespace Avalonia.Animation
{
/// <summary>
/// Transition class that handles <see cref="AvaloniaProperty"/> with <see cref="bool"/> types.
/// </summary>
public class BoolTransition : Transition<bool>
{
internal override IObservable<bool> DoTransition(IObservable<double> progress, bool oldValue, bool newValue) =>
AnimatorDrivenTransition<bool, BoolAnimator>.Transition(Easing, progress, oldValue, newValue);
}
}
Loading…
Cancel
Save