@InterfaceAudience.Private public class InputModeScreenView extends AbstractScreenView
| Modifier and Type | Field and Description | 
|---|---|
| private InputModeScreenPresenter | inputModeScreenPresenter | 
| private int | row | 
| Constructor and Description | 
|---|
| InputModeScreenView(Screen screen,
                   Terminal terminal,
                   int row,
                   String message,
                   List<String> histories,
                   Function<String,ScreenView> resultListener) | 
| Modifier and Type | Method and Description | 
|---|---|
| ScreenView | handleKeyPress(KeyPress keyPress) | 
| void | init() | 
| void | showInput(String message,
         String inputString,
         int cursorPosition) | 
cancelTimer, clearTerminal, doResizeIfNecessary, getScreen, getTerminal, getTerminalPrinter, getTerminalSize, handleTimer, hideCursor, refreshTerminal, setCursorPosition, setTimerprivate final int row
private final InputModeScreenPresenter inputModeScreenPresenter
public InputModeScreenView(Screen screen, Terminal terminal, int row, String message, List<String> histories, Function<String,ScreenView> resultListener)
public void init()
init in interface ScreenViewinit in class AbstractScreenViewpublic ScreenView handleKeyPress(KeyPress keyPress)
handleKeyPress in interface ScreenViewhandleKeyPress in class AbstractScreenViewCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.