Class NotificationBarItem


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

      • onClicked

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

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

      • 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 Detail

      • toUiNotificationBarItem

        public org.teamapps.dto.UiNotificationBarItem toUiNotificationBarItem()
      • getUiId

        public java.lang.String getUiId()
      • getIcon

        public org.teamapps.icons.Icon getIcon()
      • getText

        public java.lang.String getText()
      • isDismissible

        public boolean isDismissible()
      • getDisplayTimeInMillis

        public int getDisplayTimeInMillis()
      • isProgressBarVisible

        public boolean isProgressBarVisible()
      • getBackgroundColor

        public org.teamapps.common.format.Color getBackgroundColor()
      • getBorderColor

        public org.teamapps.common.format.Color getBorderColor()
      • getPadding

        public Spacing getPadding()