Microsoft.Toolkit.Uwp.UI.Animations Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Activity |
Base class to use when creating activities which accept a Delay. |
Anchor |
An anchor point animation working on the composition layer. |
Animation |
A base model representing an animation that can be used in XAML. |
Animation<TValue,TKey |
A base model representing a typed animation that can be used in XAML. |
Animation |
Abstract class providing common dependency properties for composition animations |
Animation |
|
Animation |
An ObservableCollection of AnimationBase |
Animation |
A collection of animations that can be defined from XAML. |
Animation |
Common properties related to extensions. |
Animation |
A container of ITimeline elements that can be used to conceptually group animations together and to assign shared properties to be applied to all the contained items automatically. |
Animation |
A collection of animations that can be grouped together. This type represents a composite animation (such as Windows.UI.Xaml.Media.Animation.Storyboard) that can be executed on a given element. |
Animation |
AnimationSet Completed EventArgs. |
Blur |
An effect animation that targets Amount. |
Blur |
A blur radius animation working on the composition layer. |
Center |
A center point animation working on the composition layer. |
Clip |
A clip animation working on the composition layer. |
Color |
A custom Color animation. |
Color |
A custom Color animation on a Windows.UI.Composition.DropShadow. |
Color |
An effect animation that targets Color. |
Color |
A KeyFrame<TValue,TKeyFrame> type for color animations. |
Composition |
An extension |
Compositor |
An extension |
Connected |
A helper class that allows Connected Animations to be enabled through XAML |
Cross |
An effect animation that targets Factor. |
Custom |
A base model representing a typed animation that can be used in XAML. |
Dependency |
An extension |
Easing |
An extension |
Effect |
A custom animation targeting a property on an IPipelineEffect instance. |
Explicit |
Attached properties to support explicitly triggered animations for Windows.UI.Xaml.UIElement instances. |
Exposure |
An effect animation that targets Amount. |
Expression |
KeyFrame of type string |
Hue |
An effect animation that targets Angle. |
Implicit |
Attached properties to support implicitly triggered animations for Windows.UI.Xaml.UIElement instances. |
Implicit |
A base model representing a typed animation that can be used in XAML. |
Implicit |
A collection of implicit animations that can be assigned to a Windows.UI.Xaml.UIElement and configured to be run automatically when the element is either shown or hidden (through ShowAnimationsProperty and HideAnimationsProperty), or whenever one of the targeted properties on the underlying Windows.UI.Composition.Visual element changes (through AnimationsProperty). Animations within an ImplicitAnimationSet should be objects implementing the IImplicitTimeline interface, such as types inheriting from ImplicitAnimation<TValue,TKeyFrame> (eg. OpacityAnimation, TranslationAnimation, OffsetAnimation and ScaleAnimation, or custom ones such as ScalarAnimation and Vector3Animation). Adding incompatible elements cannot be validated at build-time, but will result in a runtime crash. Animations will monitor for changes in real-time to any of their public properties. For instance, if a binding is used to dynamically update the To or From properties, the entire animation set will be initialized again and assigned to the underlying Windows.UI.Composition.Visual object for the targeted Windows.UI.Xaml.UIElement. This does not currently apply to changes to the KeyFrames property though (other than the entire property being reassigned). To achieve dynamic updates to animation sets in that case, either leverage expression keyframes or just use code-behind to manually reinitialize the animations. |
Invoke |
The InvokeActionsActivity is an Activity which allows bridging to performing any behavior based Microsoft.Xaml.Interactivity.IAction within the schedule. |
Items |
Provides the ability to assign a reorder animation to a Windows.UI.Xaml.Controls.ListViewBase. |
ITimed |
An extension |
Key |
Provides common Dependency properties for KeyFrames |
Key |
A base model representing a typed keyframe that can be used in XAML. |
Key |
A collection of KeyFrame |
Offset |
An offset animation working on the composition layer. |
Offset |
An offset animation working on the composition layer. |
Opacity |
An opacity animation working on the composition or layer. |
Opacity |
An opacity animation working on the composition layer. |
Opacity |
An effect animation that targets Value. |
Orientation |
An orientation animation working on the composition layer. |
Quaternion |
A custom Quaternion animation. |
Quaternion |
A KeyFrame<TValue,TKeyFrame> type for Quaternion animations. |
Reorder |
Provides the ability to assign a reorder animation to a GridView. |
Rotation |
A rotation animation working on the composition or layer. |
Rotation |
A rotation axis animation working on the composition layer. |
Rotation |
A rotation in degrees animation working on the composition or layer. |
Saturation |
An effect animation that targets Value. |
Scalar |
A custom scalar animation. |
Scalar |
A KeyFrame<TValue,TKeyFrame> type for scalar animations. |
Scale |
A scale animation working on the composition or layer. |
Scroll |
Provides attached dependency properties and methods for the Windows.UI.Xaml.Controls.ScrollViewer control. |
Sepia |
An effect animation that targets Intensity. |
Shadow |
A custom animation targeting a property on an IAttachedShadow instance. |
Size |
A size animation working on the composition or layer. |
Start |
An IActivity which starts the provided AnimationSet when invoked. |
Stop |
An IActivity which stops the provided AnimationSet when invoked. |
Storyboard |
An extension |
Surface |
The SurfaceLoader is responsible to loading images into Composition Objects. |
Translation |
A translation animation working on the composition or layer. |
Typed |
A generic class extending AnimationBase to provide common implementation for most animations |
Typed |
Provides type implementation of KeyFrame |
Vector2Animation |
A custom Vector2 animation. |
Vector2Key |
A KeyFrame<TValue,TKeyFrame> type for Vector2 animations. |
Vector3Animation |
A custom Vector3 animation. |
Vector3Key |
A KeyFrame<TValue,TKeyFrame> type for Vector3 animations. |
Vector4Animation |
A custom Vector4 animation. |
Vector4Key |
A KeyFrame<TValue,TKeyFrame> type for Vector4 animations. |
Repeat |
A type describing the repeat behavior for a custom animation. |
IActivity |
An interface representing a XAML model for a custom activity or action within an AnimationSet. |
IAttached |
An interface representing a XAML model for a custom animation that requires a specific parent Windows.UI.Xaml.UIElement context. |
IImplicit |
An interface representing a XAML model for a custom implicit composition animation. |
IKey |
An interface representing a XAML model for a custom keyframe. |
INormalized |
An interface for an animation builder using normalized keyframes. |
IProperty |
An animation for an animation builder using keyframes, targeting a specific property. |
ITimed |
An interface for an animation builder using timed keyframes. |
ITimeline |
An interface representing a XAML model for a custom animation. |
Animation |
States of AnimationSet. |
Axis |
Indicates an axis in the 3D space. |
Easing |
Indicates how the animation interpolates between keyframes. |
Framework |
An |
Side |
Indicates a side to animate in the bounds of a given element. |
Visual |
Indicates a property of a Windows.UI.Composition.Visual object. |
Load |
A delegate for load time effects. |