Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IViewAnimation.cs
1using System.Threading;
2using System.Threading.Tasks;
3using Microsoft.Maui.Controls;
4
6{
10 public interface IViewAnimation
11 {
20 Task RunAsync(VisualElement Target, IAnimationContext Context, AnimationOptions? Options, CancellationToken Token);
21 }
22
26 public interface ITransitionAnimation
27 {
37 Task RunAsync(VisualElement? Entering, VisualElement? Exiting, IAnimationContext Context, AnimationOptions? Options, CancellationToken Token);
38 }
39}
Options applied for an individual animation execution.
Represents contextual information required when executing an animation.
Defines a transition animation executor.
Task RunAsync(VisualElement? Entering, VisualElement? Exiting, IAnimationContext Context, AnimationOptions? Options, CancellationToken Token)
Executes the transition animation for enter and exit elements.
Defines a view-based animation executor.
Task RunAsync(VisualElement Target, IAnimationContext Context, AnimationOptions? Options, CancellationToken Token)
Executes the animation against the specified target.