diff --git a/src/Avalonia.Base/Animation/Transitions/BoolTransition.cs b/src/Avalonia.Base/Animation/Transitions/BoolTransition.cs new file mode 100644 index 0000000000..39f4dca2e9 --- /dev/null +++ b/src/Avalonia.Base/Animation/Transitions/BoolTransition.cs @@ -0,0 +1,14 @@ +using System; +using Avalonia.Animation.Animators; + +namespace Avalonia.Animation +{ + /// + /// Transition class that handles with types. + /// + public class BoolTransition : Transition + { + internal override IObservable DoTransition(IObservable progress, bool oldValue, bool newValue) => + AnimatorDrivenTransition.Transition(Easing, progress, oldValue, newValue); + } +}