Class NotificationBarItem

java.lang.Object
org.teamapps.ux.component.notification.NotificationBarItem

public class NotificationBarItem
extends java.lang.Object
  • Field Summary

    Fields 
    Modifier and Type Field Description
    Event<java.lang.Void> onClicked  
    Event<org.teamapps.ux.component.notification.NotificationBarItemClosedEvent.ClosingReason> onClosed  
  • Constructor Summary

    Constructors 
    Constructor Description
    NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text)  
    NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text, boolean dismissible)  
    NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text, boolean dismissible, int displayTimeInMillis, boolean progressBarVisible)  
    NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text, boolean dismissible, int displayTimeInMillis, boolean progressBarVisible, org.teamapps.common.format.Color backgroundColor, org.teamapps.common.format.Color borderColor, org.teamapps.common.format.Color textColor, Spacing padding, RepeatableAnimation iconAnimation)  
    NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text, boolean dismissible, int displayTimeInMillis, boolean progressBarVisible, org.teamapps.common.format.Color backgroundColor, org.teamapps.common.format.Color borderColor, org.teamapps.common.format.Color textColor, Spacing padding, RepeatableAnimation iconAnimation, EntranceAnimation entranceAnimation, ExitAnimation exitAnimation)  
  • Method Summary

    Modifier and Type Method Description
    org.teamapps.common.format.Color getBackgroundColor()  
    org.teamapps.common.format.Color getBorderColor()  
    int getDisplayTimeInMillis()  
    org.teamapps.icons.Icon getIcon()  
    RepeatableAnimation getIconAnimation()  
    Spacing getPadding()  
    java.lang.String getText()  
    java.lang.String getUiId()  
    boolean isDismissible()  
    boolean isProgressBarVisible()  
    org.teamapps.dto.UiNotificationBarItem toUiNotificationBarItem()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • onClicked

      public final Event<java.lang.Void> onClicked
    • onClosed

      public final Event<org.teamapps.ux.component.notification.NotificationBarItemClosedEvent.ClosingReason> onClosed
  • Constructor Details

    • NotificationBarItem

      public NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text)
    • NotificationBarItem

      public NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text, boolean dismissible)
    • NotificationBarItem

      public NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text, boolean dismissible, int displayTimeInMillis, boolean progressBarVisible)
    • NotificationBarItem

      public NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text, boolean dismissible, int displayTimeInMillis, boolean progressBarVisible, org.teamapps.common.format.Color backgroundColor, org.teamapps.common.format.Color borderColor, org.teamapps.common.format.Color textColor, Spacing padding, RepeatableAnimation iconAnimation)
    • NotificationBarItem

      public NotificationBarItem​(org.teamapps.icons.Icon icon, java.lang.String text, boolean dismissible, int displayTimeInMillis, boolean progressBarVisible, org.teamapps.common.format.Color backgroundColor, org.teamapps.common.format.Color borderColor, org.teamapps.common.format.Color textColor, Spacing padding, RepeatableAnimation iconAnimation, EntranceAnimation entranceAnimation, ExitAnimation exitAnimation)
  • Method Details