Class DefaultMultiProgressDisplay

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.progress.DefaultMultiProgressDisplay
All Implemented Interfaces:
ClientObject, Component, MultiProgressDisplay

public class DefaultMultiProgressDisplay
extends AbstractComponent
implements MultiProgressDisplay
  • Field Details

    • onClicked

      public final Event<java.lang.Void> onClicked
  • Constructor Details

    • DefaultMultiProgressDisplay

      public DefaultMultiProgressDisplay()
  • Method Details

    • createUiComponent

      public org.teamapps.dto.UiDefaultMultiProgressDisplay createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • handleUiEvent

      public void handleUiEvent​(org.teamapps.dto.UiEvent event)
      Specified by:
      handleUiEvent in interface ClientObject
    • addProgress

      public void addProgress​(org.teamapps.icons.Icon icon, java.lang.String taskName, ObservableProgress progress)
      Specified by:
      addProgress in interface MultiProgressDisplay
    • isShowNotificationOnProgressAdded

      public boolean isShowNotificationOnProgressAdded()
    • setShowNotificationOnProgressAdded

      public void setShowNotificationOnProgressAdded​(boolean showNotificationOnProgressAdded)
    • getNotificationDisplayTimeMillis

      public int getNotificationDisplayTimeMillis()
    • setNotificationDisplayTimeMillis

      public void setNotificationDisplayTimeMillis​(int notificationDisplayTimeMillis)
    • getListEntryRemainTimeout

      public int getListEntryRemainTimeout()
    • setListEntryRemainTimeout

      public void setListEntryRemainTimeout​(int listEntryRemainTimeout)