Class BottomNotification<T>
A base class for notification displayed at the bottom of the screen.
Inherited Members
Namespace: Unity.AppUI.UI
Assembly: solution.dll
Syntax
public abstract class BottomNotification<T> : Popup<T> where T : BottomNotification<T>
Type Parameters
| Name | Description |
|---|---|
| T | The sealed Notification popup class type. |
Constructors
| Name | Description |
|---|---|
| BottomNotification(VisualElement, ApplicationContext, VisualElement) | Default constructor. |
Properties
| Name | Description |
|---|---|
| animationMode | Returns the animation used by the bar when it will be displayed. |
| duration | Returns the specified display duration of the bar. |
| isShown | Returns True if the bar is currently displayed on the screen, False otherwise. |
| isShownOrQueued | Returns True if the bar is currently displayed or queued for display on the screen, False otherwise. |
Methods
| Name | Description |
|---|---|
| AnimateViewIn() | Start the animation for this popup. |
| AnimateViewOut(DismissType) | Start the hide animation for this popup. |
| Dismiss(DismissType) | Dismiss the Popup. |
| FindSuitableParent(VisualElement) | Find the parent VisualElement where the popup will be added.
|
| InvokeDismissedEventHandlers(DismissType) | Called when the popup has been dismissed. This method will invoke any handlers attached to the dismissed event. |
| InvokeShownEventHandlers() | Called when the popup has become visible. This method will invoke any handlers attached to the shown event. |
| SetAnimationMode(AnimationMode) | Set a new value for the animationMode property. |
| SetDuration(NotificationDuration) | Set the duration the notification should be displayed. |
| ShouldAnimate() | Implement this method to know if the popup should call AnimateViewIn() and AnimateViewOut(DismissType) methods or not. |
| Show() | Show the Popup. |