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 换行符
///