Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
NeuroAccessMaui.Animations Namespace Reference

Classes

class  AnimationCatalog
 Helper responsible for registering default animation descriptors. More...
 
class  AnimationContext
 Concrete snapshot of contextual data used during animation execution. More...
 
class  AnimationContextOptions
 Data structure used when building animation contexts. More...
 
class  AnimationContextProvider
 Default implementation of IAnimationContextProvider. More...
 
class  AnimationCoordinator
 Default implementation of IAnimationCoordinator. More...
 
class  AnimationDescriptor
 Base class for animation descriptors. More...
 
struct  AnimationKey
 Represents a strongly typed key used for identifying animations. More...
 
class  AnimationKeys
 Provides strongly typed animation key definitions. More...
 
class  AnimationOptions
 Options applied for an individual animation execution. More...
 
class  AnimationRegistry
 Default implementation of IAnimationRegistry. More...
 
class  AnimationRunner
 Helper class providing consistent animation execution semantics. More...
 
class  CompositeViewAnimation
 Represents an animation composed of child animations. More...
 
class  FadeAnimation
 Represents an opacity animation. More...
 
interface  IAnimationContext
 Represents contextual information required when executing an animation. More...
 
interface  IAnimationContextProvider
 Factory abstraction responsible for constructing animation contexts. More...
 
interface  IAnimationCoordinator
 Coordinates animation execution across the application. More...
 
interface  IAnimationRegistry
 Registry abstraction for animation descriptors. More...
 
interface  IMotionSettings
 Represents motion preferences that affect animation execution. More...
 
interface  ITransitionAnimation
 Defines a transition animation executor. More...
 
interface  IViewAnimation
 Defines a view-based animation executor. More...
 
class  MotionSettings
 Default implementation of IMotionSettings. More...
 
class  ScaleAnimation
 Represents a scale animation. More...
 
class  TimedViewAnimation
 Base class providing timing helpers for view animations. More...
 
class  TransitionAnimation
 Represents a pair of animations used for transitions. More...
 
class  TransitionAnimationDescriptor
 Descriptor defining a reusable transition animation profile. More...
 
class  TranslateAnimation
 Represents a translation animation affecting the X and Y axes. More...
 
class  ViewAnimationDescriptor
 Descriptor defining a reusable view animation profile. More...
 

Enumerations

enum  AnimationCompositionMode
 Defines how composite animations should execute child animations. More...
 
enum  AnimationLifecycleStage
 Enumeration describing animation lifecycle stages. More...
 

Functions

sealed record AnimationEvent (AnimationKey Key, AnimationLifecycleStage Stage, TimeSpan? Elapsed, bool WasCancelled, Exception? Exception)
 Data raised when an animation lifecycle event occurs.
 

Enumeration Type Documentation

◆ AnimationCompositionMode

Defines how composite animations should execute child animations.

Definition at line 119 of file AnimationDescriptor.cs.

◆ AnimationLifecycleStage

Enumeration describing animation lifecycle stages.

Definition at line 8 of file AnimationEvent.cs.