Class ToastAnimation
- Namespace
- BlazOrbit.Components.Layout
- Assembly
- BlazOrbit.dll
Animation descriptor for toast enter/exit transitions.
public sealed class ToastAnimation
- Inheritance
-
objectToastAnimation
Constructors
ToastAnimation()
public ToastAnimation()
Properties
Default
Default slide-and-fade animation.
public static ToastAnimation Default { get; }
Property Value
Duration
Animation duration.
public TimeSpan Duration { get; init; }
Property Value
- TimeSpan
Easing
CSS timing function (e.g. ease-out).
public string Easing { get; init; }
Property Value
- string
FadeOnly
Fade-only animation.
public static ToastAnimation FadeOnly { get; }
Property Value
None
No animation.
public static ToastAnimation None { get; }
Property Value
SlideAndFade
Slide-and-fade animation.
public static ToastAnimation SlideAndFade { get; }
Property Value
SlideOnly
Slide-only animation.
public static ToastAnimation SlideOnly { get; }
Property Value
Type
Animation kind.
public ToastAnimationType Type { get; init; }
Property Value
Methods
WithDuration(TimeSpan)
Returns a copy with Duration overridden.
public ToastAnimation WithDuration(TimeSpan duration)
Parameters
durationTimeSpan
Returns
WithEasing(string)
Returns a copy with Easing overridden.
public ToastAnimation WithEasing(string easing)
Parameters
easingstring