columns property
int
get
columns
Returns the current terminal width in columns.
Falls back to defaultColumns if:
- No terminal is attached
- An error occurs querying the terminal
Implementation
static int get columns {
try {
final output = TerminalContext.output;
if (output.hasTerminal) return output.terminalColumns;
} catch (_) {}
return defaultColumns;
}