From 1116e92999be231c789536e31a469f0eb1fe4430 Mon Sep 17 00:00:00 2001 From: Jumar Macato Date: Fri, 13 Apr 2018 21:13:51 +0800 Subject: [PATCH] Added RepeatBehavior, Direction and PlayState enums and their respective properties in Animatable.cs --- samples/RenderTest/Pages/AnimationsPage.xaml | 14 +++--- .../ViewModels/AnimationsPageViewModel.cs | 8 ++-- src/Avalonia.Animation/Animatable.cs | 8 ++-- src/Avalonia.Animation/Animation.cs | 21 +++++++-- src/Avalonia.Animation/Direction.cs | 32 ++++++++++++++ .../Keyframes/KeyFramePair.cs | 43 +++++++++++++++++++ src/Avalonia.Animation/Keyframes/KeyFrames.cs | 34 ++------------- .../{AnimationPlayState.cs => PlayState.cs} | 2 +- src/Avalonia.Animation/RepeatBehavior.cs | 13 ++++++ src/Avalonia.Animation/Timing.cs | 8 ++-- 10 files changed, 131 insertions(+), 52 deletions(-) create mode 100644 src/Avalonia.Animation/Direction.cs create mode 100644 src/Avalonia.Animation/Keyframes/KeyFramePair.cs rename src/Avalonia.Animation/{AnimationPlayState.cs => PlayState.cs} (80%) create mode 100644 src/Avalonia.Animation/RepeatBehavior.cs diff --git a/samples/RenderTest/Pages/AnimationsPage.xaml b/samples/RenderTest/Pages/AnimationsPage.xaml index e5b2ce7c5b..e8ae637ed4 100644 --- a/samples/RenderTest/Pages/AnimationsPage.xaml +++ b/samples/RenderTest/Pages/AnimationsPage.xaml @@ -16,7 +16,8 @@