-
- All Implemented Interfaces:
public final class PromptKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> Function2<PromptResult, T, Boolean>promptIfNull()final static <T extends Any> Function2<PromptResult, T, T>wrapDefault(T defaults)final static <T extends Any> Function2<Object, T, Boolean>alwaysPrompt()final static <T extends Any> Function2<PromptResult, T, T>defaultNull()final static Promptprompt(Terminal terminal, SuspendFunction1<Prompt, Unit> body)final static Promptprompt(SuspendFunction1<Prompt, Unit> body)-
-
Method Detail
-
promptIfNull
final static <T extends Any> Function2<PromptResult, T, Boolean> promptIfNull()
-
wrapDefault
final static <T extends Any> Function2<PromptResult, T, T> wrapDefault(T defaults)
-
alwaysPrompt
final static <T extends Any> Function2<Object, T, Boolean> alwaysPrompt()
-
defaultNull
final static <T extends Any> Function2<PromptResult, T, T> defaultNull()
-
prompt
final static Prompt prompt(Terminal terminal, SuspendFunction1<Prompt, Unit> body)
-
prompt
final static Prompt prompt(SuspendFunction1<Prompt, Unit> body)
-
-
-
-