Klasse NotificationBarItem

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

public class NotificationBarItem extends Object
  • Felddetails

    • onClicked

      public final Event<Void> onClicked
    • onActionLinkClicked

      public final Event<Void> onActionLinkClicked
    • onClosed

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

    • NotificationBarItem

      public NotificationBarItem()
    • NotificationBarItem

      public NotificationBarItem(String text)
    • NotificationBarItem

      public NotificationBarItem(org.teamapps.icons.Icon<?,?> icon, String text)
    • NotificationBarItem

      public NotificationBarItem(org.teamapps.icons.Icon<?,?> icon, String text, boolean dismissible)
    • NotificationBarItem

      public NotificationBarItem(org.teamapps.icons.Icon<?,?> icon, String text, boolean dismissible, int displayTimeInMillis, boolean progressBarVisible)
    • NotificationBarItem

      public NotificationBarItem(org.teamapps.icons.Icon<?,?> icon, 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, 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)
  • Methodendetails

    • toUiNotificationBarItem

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

      public String getUiId()
    • setListener

      public void setListener(org.teamapps.ux.component.notification.NotificationBarItem.NotificationBarItemChangeListener listener)
    • getIcon

      public org.teamapps.icons.Icon<?,?> getIcon()
    • setIcon

      public NotificationBarItem setIcon(org.teamapps.icons.Icon<?,?> icon)
    • getText

      public String getText()
    • setText

      public NotificationBarItem setText(String text)
    • getActionLinkText

      public String getActionLinkText()
    • setActionLinkText

      public NotificationBarItem setActionLinkText(String actionLinkText)
    • getIconAnimation

      public RepeatableAnimation getIconAnimation()
    • setIconAnimation

      public NotificationBarItem setIconAnimation(RepeatableAnimation iconAnimation)
    • isDismissible

      public boolean isDismissible()
    • setDismissible

      public NotificationBarItem setDismissible(boolean dismissible)
    • getDisplayTimeInMillis

      public int getDisplayTimeInMillis()
    • setDisplayTimeInMillis

      public NotificationBarItem setDisplayTimeInMillis(int displayTimeInMillis)
    • isProgressBarVisible

      public boolean isProgressBarVisible()
    • setProgressBarVisible

      public NotificationBarItem setProgressBarVisible(boolean progressBarVisible)
    • getBackgroundColor

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

      public NotificationBarItem setBackgroundColor(org.teamapps.common.format.Color backgroundColor)
    • getBorderColor

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

      public NotificationBarItem setBorderColor(org.teamapps.common.format.Color borderColor)
    • getTextColor

      public org.teamapps.common.format.Color getTextColor()
    • setTextColor

      public NotificationBarItem setTextColor(org.teamapps.common.format.Color textColor)
    • getActionLinkColor

      public org.teamapps.common.format.Color getActionLinkColor()
    • setActionLinkColor

      public NotificationBarItem setActionLinkColor(org.teamapps.common.format.Color actionLinkColor)
    • getPadding

      public Spacing getPadding()
    • setPadding

      public NotificationBarItem setPadding(Spacing padding)
    • getEntranceAnimation

      public EntranceAnimation getEntranceAnimation()
    • setEntranceAnimation

      public NotificationBarItem setEntranceAnimation(EntranceAnimation entranceAnimation)
    • getExitAnimation

      public ExitAnimation getExitAnimation()
    • setExitAnimation

      public NotificationBarItem setExitAnimation(ExitAnimation exitAnimation)