This commit is contained in:
lukewire 2024-02-16 12:04:07 +09:00
Родитель 68144f12ca
Коммит 6500dbbdd9
2 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -4,7 +4,7 @@
using System.Threading.Tasks;
using AlohaKit.Animations.Helpers;
public class AnimateInt : AnimationBaseTrigger<double>
public class AnimateInt : AnimationBaseTrigger<int>
{
protected override async void Invoke(VisualElement sender)
{
@ -16,11 +16,11 @@
if (Delay > 0)
await Task.Delay(Delay);
SetDefaultFrom((double)sender.GetValue(TargetProperty));
SetDefaultFrom((int)sender.GetValue(TargetProperty));
sender.Animate($"AnimateInt{TargetProperty.PropertyName}", new Animation((progress) =>
{
sender.SetValue(TargetProperty, AnimationHelper.GetIntValue((int)From, (int)To, progress));
sender.SetValue(TargetProperty, AnimationHelper.GetIntValue(From, To, progress));
}),
length: Duration,
easing: EasingHelper.GetEasing(Easing));

Просмотреть файл

@ -16,7 +16,7 @@
if (Delay > 0)
await Task.Delay(Delay);
SetDefaultFrom((double)sender.GetValue(TargetProperty));
SetDefaultFrom((Thickness)sender.GetValue(TargetProperty));
sender.Animate($"AnimateThickness{TargetProperty.PropertyName}", new Animation((progress) =>
{