Class ChatboxTextMenuInput

  • All Implemented Interfaces:
    java.awt.event.KeyListener, java.util.EventListener, KeyListener

    public class ChatboxTextMenuInput
    extends ChatboxInput
    implements KeyListener
    • Constructor Detail

      • ChatboxTextMenuInput

        @Inject
        protected ChatboxTextMenuInput​(ChatboxPanelManager chatboxPanelManager)
    • Method Detail

      • option

        public ChatboxTextMenuInput option​(java.lang.String text,
                                           java.lang.Runnable callback)
      • keyTyped

        public void keyTyped​(java.awt.event.KeyEvent e)
        Specified by:
        keyTyped in interface java.awt.event.KeyListener
      • keyPressed

        public void keyPressed​(java.awt.event.KeyEvent e)
        Specified by:
        keyPressed in interface java.awt.event.KeyListener
      • keyReleased

        public void keyReleased​(java.awt.event.KeyEvent e)
        Specified by:
        keyReleased in interface java.awt.event.KeyListener
      • getTitle

        public java.lang.String getTitle()
      • getOptions

        public java.util.List<net.runelite.client.game.chatbox.ChatboxTextMenuInput.Entry> getOptions()
      • getOnClose

        public java.lang.Runnable getOnClose()