Class TooltipAnimationSettings
Animation options that are common for both open and close actions of the Tooltip.
Inheritance
Namespace: Syncfusion.Blazor.Popups
Assembly: Syncfusion.Blazor.dll
Syntax
public class TooltipAnimationSettings : Object
Remarks
This class provides configuration options for controlling the timing and visual effects of Tooltip animations during both opening and closing transitions.
Examples
var animationSettings = new TooltipAnimationSettings
{
Delay = 100,
Duration = 300,
Effect = Effect.FadeIn
};
Constructors
TooltipAnimationSettings()
Declaration
public TooltipAnimationSettings()
Properties
Delay
Gets or sets the delay value in milliseconds indicating the waiting time before the animation begins.
Declaration
public Nullable<double> Delay { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> | A |
Remarks
This property specifies how long to wait before starting the Tooltip animation. A higher value will create a longer pause before the animation effect begins.
Duration
Gets or sets the duration of the animation that is completed per animation cycle.
Declaration
public Nullable<double> Duration { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> | A |
Remarks
This property controls how long the Tooltip animation takes to complete one full cycle. Shorter durations create faster animations, while longer durations create slower, more gradual animations.
Effect
Gets or sets the animation effect applied to the Tooltip during open and close actions.
Declaration
public Effect Effect { get; set; }
Property Value
Type | Description |
---|---|
Effect | An Effect enumeration value that specifies the type of animation effect to apply. |
Remarks
This property determines the visual transition effect used when showing or hiding the Tooltip. The available effects include fade, slide, zoom, and other predefined animation types.