TerminiceTester.interactive constructor
TerminiceTester.interactive({
- Terminice? base,
- TerminalScript? script,
- int columns = 80,
- int rows = 24,
Creates a tester for rich interactive prompts.
Implementation
factory TerminiceTester.interactive({
Terminice? base,
TerminalScript? script,
int columns = 80,
int rows = 24,
}) {
final terminal = _mockTerminal(columns: columns, rows: rows);
if (script != null) terminal.queueScript(script);
return _build(
base: base,
terminal: terminal,
configure: (terminice) => terminice.interactive,
);
}