public class ConfirmationInput extends AbstractTextComponent<Boolean,ConfirmationInput.ConfirmationInputContext>
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | ConfirmationInput.ConfirmationInputContext | 
AbstractTextComponent.BaseTextComponentContext<T,C extends AbstractTextComponent.TextComponentContext<T,C>>, AbstractTextComponent.TextComponentContext<T,C extends AbstractTextComponent.TextComponentContext<T,C>>OPERATION_BACKSPACE, OPERATION_CHAR, OPERATION_DOWN, OPERATION_EXIT, OPERATION_SELECT, OPERATION_UP| Constructor and Description | 
|---|
| ConfirmationInput(org.jline.terminal.Terminal terminal) | 
| ConfirmationInput(org.jline.terminal.Terminal terminal,
                 String name) | 
| ConfirmationInput(org.jline.terminal.Terminal terminal,
                 String name,
                 boolean defaultValue) | 
| ConfirmationInput(org.jline.terminal.Terminal terminal,
                 String name,
                 boolean defaultValue,
                 Function<ConfirmationInput.ConfirmationInputContext,List<org.jline.utils.AttributedString>> renderer) | 
| Modifier and Type | Method and Description | 
|---|---|
| ConfirmationInput.ConfirmationInputContext | getThisContext(ComponentContext<?> context)Gets a real component context using common this trick. | 
| protected boolean | read(org.jline.keymap.BindingReader bindingReader,
    org.jline.keymap.KeyMap<String> keyMap,
    ConfirmationInput.ConfirmationInputContext context)Read input. | 
bindKeyMap, getName, runInternaladdPostRunHandler, addPreRunHandler, getTemplateExecutor, getTerminal, hasTty, loop, render, renderTemplateResource, run, runPostRunHandlers, runPreRunHandlers, setPrintResults, setRenderer, setResourceLoader, setTemplateExecutor, setTemplateLocationpublic ConfirmationInput(org.jline.terminal.Terminal terminal)
public ConfirmationInput(org.jline.terminal.Terminal terminal,
                         String name)
public ConfirmationInput(org.jline.terminal.Terminal terminal,
                         String name,
                         boolean defaultValue)
public ConfirmationInput(org.jline.terminal.Terminal terminal,
                         String name,
                         boolean defaultValue,
                         Function<ConfirmationInput.ConfirmationInputContext,List<org.jline.utils.AttributedString>> renderer)
public ConfirmationInput.ConfirmationInputContext getThisContext(ComponentContext<?> context)
AbstractComponentgetThisContext in class AbstractComponent<ConfirmationInput.ConfirmationInputContext>context - the contextprotected boolean read(org.jline.keymap.BindingReader bindingReader,
                       org.jline.keymap.KeyMap<String> keyMap,
                       ConfirmationInput.ConfirmationInputContext context)
AbstractComponentread in class AbstractComponent<ConfirmationInput.ConfirmationInputContext>bindingReader - the binding readerkeyMap - the key mapcontext - the contextCopyright © 2023. All rights reserved.