Share via


Animation.Commit Method

Definition

Runs the owner animation with the supplied parameters.

public void Commit (Xamarin.Forms.IAnimatable owner, string name, uint rate = 16, uint length = 250, Xamarin.Forms.Easing easing = default, Action<double,bool> finished = default, Func<bool> repeat = default);
member this.Commit : Xamarin.Forms.IAnimatable * string * uint32 * uint32 * Xamarin.Forms.Easing * Action<double, bool> * Func<bool> -> unit

Parameters

owner
IAnimatable

The owning animation that will be animated.

name
System.String

The name, or handle, that is used to access and track the animation and its state.

rate
System.UInt32

The time, in milliseconds, between frames.

length
System.UInt32

The number of milliseconds over which to interpolate the animation.

easing
Easing

The easing function to use to transision in, out, or in and out of the animation.

finished
System.Action<System.Double,System.Boolean>

An action to call when the animation is finished.

repeat
System.Func<System.Boolean>

A function that returns true if the animation should continue.

Applies to