From 5c46c92a1a1c2177ab9a2f2f3a67140c579738f1 Mon Sep 17 00:00:00 2001
From: DismissedLight <1686188646@qq.com>
Date: Wed, 15 Nov 2023 22:36:57 +0800
Subject: [PATCH] rename constants
---
...ations.cs => ControlAnimationConstants.cs} | 16 ++++++++++-----
.../Control/Animation/ImageZoomInAnimation.cs | 4 ++--
.../Animation/ImageZoomOutAnimation.cs | 4 ++--
.../Control/Image/CompositionImage.cs | 4 ++--
.../Snap.Hutao/Core/StringLiterals.cs | 20 -------------------
5 files changed, 17 insertions(+), 31 deletions(-)
rename src/Snap.Hutao/Snap.Hutao/Control/Animation/{AnimationDurations.cs => ControlAnimationConstants.cs} (70%)
diff --git a/src/Snap.Hutao/Snap.Hutao/Control/Animation/AnimationDurations.cs b/src/Snap.Hutao/Snap.Hutao/Control/Animation/ControlAnimationConstants.cs
similarity index 70%
rename from src/Snap.Hutao/Snap.Hutao/Control/Animation/AnimationDurations.cs
rename to src/Snap.Hutao/Snap.Hutao/Control/Animation/ControlAnimationConstants.cs
index 1601d6f3..e748911f 100644
--- a/src/Snap.Hutao/Snap.Hutao/Control/Animation/AnimationDurations.cs
+++ b/src/Snap.Hutao/Snap.Hutao/Control/Animation/ControlAnimationConstants.cs
@@ -3,12 +3,18 @@
namespace Snap.Hutao.Control.Animation;
-///
-/// 动画时长
-///
-[HighQuality]
-internal static class AnimationDurations
+internal static class ControlAnimationConstants
{
+ ///
+ /// 1
+ ///
+ public const string One = "1";
+
+ ///
+ /// 1.1
+ ///
+ public const string OnePointOne = "1.1";
+
///
/// 图片缩放动画
///
diff --git a/src/Snap.Hutao/Snap.Hutao/Control/Animation/ImageZoomInAnimation.cs b/src/Snap.Hutao/Snap.Hutao/Control/Animation/ImageZoomInAnimation.cs
index 44971340..e064a78f 100644
--- a/src/Snap.Hutao/Snap.Hutao/Control/Animation/ImageZoomInAnimation.cs
+++ b/src/Snap.Hutao/Snap.Hutao/Control/Animation/ImageZoomInAnimation.cs
@@ -19,10 +19,10 @@ internal sealed class ImageZoomInAnimation : ImplicitAnimation
///
public ImageZoomInAnimation()
{
- Duration = AnimationDurations.ImageZoom;
+ Duration = ControlAnimationConstants.ImageZoom;
EasingMode = Microsoft.UI.Xaml.Media.Animation.EasingMode.EaseOut;
EasingType = CommunityToolkit.WinUI.Animations.EasingType.Circle;
- To = Core.StringLiterals.OnePointOne;
+ To = ControlAnimationConstants.OnePointOne;
}
///
diff --git a/src/Snap.Hutao/Snap.Hutao/Control/Animation/ImageZoomOutAnimation.cs b/src/Snap.Hutao/Snap.Hutao/Control/Animation/ImageZoomOutAnimation.cs
index f310f85a..abe51f58 100644
--- a/src/Snap.Hutao/Snap.Hutao/Control/Animation/ImageZoomOutAnimation.cs
+++ b/src/Snap.Hutao/Snap.Hutao/Control/Animation/ImageZoomOutAnimation.cs
@@ -19,10 +19,10 @@ internal sealed class ImageZoomOutAnimation : ImplicitAnimation
///
public ImageZoomOutAnimation()
{
- Duration = AnimationDurations.ImageZoom;
+ Duration = ControlAnimationConstants.ImageZoom;
EasingMode = Microsoft.UI.Xaml.Media.Animation.EasingMode.EaseOut;
EasingType = CommunityToolkit.WinUI.Animations.EasingType.Circle;
- To = Core.StringLiterals.One;
+ To = ControlAnimationConstants.One;
}
///
diff --git a/src/Snap.Hutao/Snap.Hutao/Control/Image/CompositionImage.cs b/src/Snap.Hutao/Snap.Hutao/Control/Image/CompositionImage.cs
index 132b87c1..204ab70d 100644
--- a/src/Snap.Hutao/Snap.Hutao/Control/Image/CompositionImage.cs
+++ b/src/Snap.Hutao/Snap.Hutao/Control/Image/CompositionImage.cs
@@ -196,7 +196,7 @@ internal abstract partial class CompositionImage : Microsoft.UI.Xaml.Controls.Co
{
await AnimationBuilder
.Create()
- .Opacity(from: 0D, to: 1D, duration: AnimationDurations.ImageFadeIn)
+ .Opacity(from: 0D, to: 1D, duration: ControlAnimationConstants.ImageFadeIn)
.StartAsync(this, token)
.ConfigureAwait(true);
}
@@ -217,7 +217,7 @@ internal abstract partial class CompositionImage : Microsoft.UI.Xaml.Controls.Co
{
await AnimationBuilder
.Create()
- .Opacity(from: 1D, to: 0D, duration: AnimationDurations.ImageFadeOut)
+ .Opacity(from: 1D, to: 0D, duration: ControlAnimationConstants.ImageFadeOut)
.StartAsync(this, token)
.ConfigureAwait(true);
}
diff --git a/src/Snap.Hutao/Snap.Hutao/Core/StringLiterals.cs b/src/Snap.Hutao/Snap.Hutao/Core/StringLiterals.cs
index 091f606a..1e719e3f 100644
--- a/src/Snap.Hutao/Snap.Hutao/Core/StringLiterals.cs
+++ b/src/Snap.Hutao/Snap.Hutao/Core/StringLiterals.cs
@@ -11,26 +11,6 @@ namespace Snap.Hutao.Core;
[HighQuality]
internal static class StringLiterals
{
- ///
- /// 1
- ///
- public const string One = "1";
-
- ///
- /// 1.1
- ///
- public const string OnePointOne = "1.1";
-
- ///
- /// True
- ///
- public const string True = "True";
-
- ///
- /// False
- ///
- public const string False = "False";
-
///
/// CRLF 换行符
///