public Context() { this(AnsiConsole.out()); }
public ConsoleInteractorImpl(BasicOptions options) { console = System.console(); if (console == null && options.isInteractiveMode()) { throw new RuntimeException("Console not available: please run from a console, or use batch mode."); } out = AnsiConsole.out(); }
public ConsoleInteractorImpl(BasicOptions options) { console = System.console(); if (console == null && options.isInteractiveMode()) { throw new RuntimeException("Console not available: please run from a console, or use batch mode."); } out = AnsiConsole.out(); }
@CliCommand(value = { "cls", "clear" }, help = "Clears the console") public void clear() { AnsiConsole.out().print(ansi().eraseScreen().cursor(0, 0)); }