Class NToast

All Implemented Interfaces:
HasLocalTransform, CloneableSmartAsset, Collidable, Savable, JmeCloneable, Cloneable

public class NToast extends Container
  • Field Details

  • Constructor Details

  • Method Details

    • addCloseListener

      public void addCloseListener(Runnable listener)
    • setCloseable

      public void setCloseable(boolean closeable)
    • isCloseable

      public boolean isCloseable()
    • setCloseAction

      public void setCloseAction(Runnable action)
    • close

      public void close()
    • isClosed

      public boolean isClosed()
    • initialize

      protected void initialize(NWindowManagerComponent appState)
    • getManager

      protected NWindowManagerComponent getManager()
    • getCreationTime

      public Instant getCreationTime()
    • setDuration

      public void setDuration(Duration duration)
    • getDuration

      public Duration getDuration()
    • setType

      public void setType(NToast.ToastType type)
    • setMessage

      public void setMessage(String message)
    • getType

      public NToast.ToastType getType()
    • getMessage

      public String getMessage()
    • onAction

      public void onAction(int id)
    • addActionListener

      public void addActionListener(Consumer<Integer> listener)