Class PicocliCommands.ClearScreen

java.lang.Object
picocli.shell.jline3.PicocliCommands.ClearScreen
All Implemented Interfaces:
Callable<Void>
Enclosing class:
PicocliCommands

public static class PicocliCommands.ClearScreen extends Object implements Callable<Void>
Command that clears the screen.

WARNING: This subcommand needs a JLine Terminal to clear the screen. To accomplish this, construct the CommandLine with a PicocliCommandsFactory, and set the Terminal on that factory. For example:

 @Command(subcommands = PicocliCommands.ClearScreen.class)
 class MyApp //...

 PicocliCommandsFactory factory = new PicocliCommandsFactory();
 CommandLine cmd = new CommandLine(new MyApp(), factory);
 // create terminal
 factory.setTerminal(terminal);
 
Since:
4.6