Class AnimatablePage
Manages animated page transitions on push and pop.
Inheritance
Inherited Members
Namespace: Tizen.Theme.Common
Assembly: Tizen.Theme.Common.dll
Syntax
public static class AnimatablePage
Fields
PopAnimationLengthProperty
Identifies the PopAnimationLength bindable property.
Declaration
public static readonly BindableProperty PopAnimationLengthProperty
Field Value
Type | Description |
---|---|
Xamarin.Forms.BindableProperty |
PopAnimationProperty
Identifies the PopAnimation bindable property.
Declaration
public static readonly BindableProperty PopAnimationProperty
Field Value
Type | Description |
---|---|
Xamarin.Forms.BindableProperty |
PopAnimationRateProperty
Identifies the PopAnimationRate bindable property.
Declaration
public static readonly BindableProperty PopAnimationRateProperty
Field Value
Type | Description |
---|---|
Xamarin.Forms.BindableProperty |
PushAnimationLengthProperty
Identifies the PushAnimationLength bindable property.
Declaration
public static readonly BindableProperty PushAnimationLengthProperty
Field Value
Type | Description |
---|---|
Xamarin.Forms.BindableProperty |
PushAnimationProperty
Identifies the PushAnimation bindable property.
Declaration
public static readonly BindableProperty PushAnimationProperty
Field Value
Type | Description |
---|---|
Xamarin.Forms.BindableProperty |
PushAnimationRateProperty
Identifies the PushAnimationRate bindable property.
Declaration
public static readonly BindableProperty PushAnimationRateProperty
Field Value
Type | Description |
---|---|
Xamarin.Forms.BindableProperty |
Methods
GetPopAnimation(Page)
Get the pop animation.
Declaration
public static Animation GetPopAnimation(this Page page)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
Returns
Type | Description |
---|---|
Xamarin.Forms.Animation |
GetPopAnimationLength(Page)
Get the pop animation length.
Declaration
public static uint GetPopAnimationLength(this Page page)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
Returns
Type | Description |
---|---|
System.UInt32 |
GetPopAnimationRate(Page)
Get the pop animation rate.
Declaration
public static uint GetPopAnimationRate(this Page page)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
Returns
Type | Description |
---|---|
System.UInt32 |
GetPushAnimation(Page)
Get the push animation.
Declaration
public static Animation GetPushAnimation(this Page page)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
Returns
Type | Description |
---|---|
Xamarin.Forms.Animation |
GetPushAnimationLength(Page)
Get the push animation length.
Declaration
public static uint GetPushAnimationLength(this Page page)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
Returns
Type | Description |
---|---|
System.UInt32 |
GetPushAnimationRate(Page)
Get the push animation rate.
Declaration
public static uint GetPushAnimationRate(this Page page)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
Returns
Type | Description |
---|---|
System.UInt32 |
SetPopAnimation(Page, Animation)
Set the push animation.
Declaration
public static void SetPopAnimation(this Page page, Animation value)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
Xamarin.Forms.Animation | value | The pop animation |
SetPopAnimationLength(Page, UInt32)
Set the pop animation length.
Declaration
public static void SetPopAnimationLength(this Page page, uint value)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
System.UInt32 | value | The pop animation length |
SetPopAnimationRate(Page, UInt32)
Set the pop animation rate.
Declaration
public static void SetPopAnimationRate(this Page page, uint value)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
System.UInt32 | value | The pop animation rate |
SetPushAnimation(Page, Animation)
Set the push animation.
Declaration
public static void SetPushAnimation(this Page page, Animation value)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
Xamarin.Forms.Animation | value | The push animation |
SetPushAnimationLength(Page, UInt32)
Set the push animation length.
Declaration
public static void SetPushAnimationLength(this Page page, uint value)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
System.UInt32 | value | The push animation length |
SetPushAnimationRate(Page, UInt32)
Set the push animation rate.
Declaration
public static void SetPushAnimationRate(this Page page, uint value)
Parameters
Type | Name | Description |
---|---|---|
Xamarin.Forms.Page | page | The page to be animated |
System.UInt32 | value | The push animation rate |