Class TabAnimationNext
A class that represents the animation to appear while moving to the next tab content.
Inheritance
Namespace: Syncfusion.Blazor.Navigations
Assembly: Syncfusion.Blazor.dll
Syntax
public class TabAnimationNext : OwningComponentBase
Remarks
You can apply the animation effect and transform duration while switching to next TabItem by specifying value to corresponding property.
Examples
<SfTab>
<TabAnimationSettings>
<TabAnimationNext Effect="AnimationEffect.FadeOut" Duration="500"></TabAnimationNext>
</TabAnimationSettings>
</SfTab>
Constructors
TabAnimationNext()
Declaration
public TabAnimationNext()
Properties
Duration
Gets or sets the time duration to transform content while switching to next tab item.
Declaration
public int Duration { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | If we set the duration value, then the content transforms with in specified duration otherwise the default duration value |
Remarks
The interval value accepts in milliseconds.
Easing
Gets or sets the easing effect applied when transforming the content.
Declaration
public string Easing { get; set; }
Property Value
Type | Description |
---|---|
System.String | If we set the easing value, then the specified easing effect is applied when switching to next tab otherwise the default easing value |
Remarks
This property will accepts the animation-timing-function
css values to apply content transition accordingly.
Effect
Gets or sets the animation effect for displaying the next tab content.
Declaration
public AnimationEffect Effect { get; set; }
Property Value
Type | Description |
---|---|
AnimationEffect | One of the AnimationEffect enumeration. The default value is SlideRightIn |
Remarks
Animation effect were disabled by setting None to Effect
property.
Methods
Dispose(Boolean)
Dispose unmanaged resources in the Syncfusion Blazor component.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing | Boolean value to dispose the object. |
OnInitializedAsync()
Method invoked when the component is ready to start.
Declaration
protected override Task OnInitializedAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | A System.Threading.Tasks.Task representing any asynchronous operation. |
OnParametersSetAsync()
Method invoked when the component has received parameters from its parent in the render tree, and the incoming values have been assigned to properties.
Declaration
protected override Task OnParametersSetAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | A System.Threading.Tasks.Task representing any asynchronous operation. |