Experimental
Schema
TerminalSize
Type:
object
TerminalSize is a terminal rows/columns pair; 1 through 65535 is the portable range.
bounded requires rows and cols in 1..65535
bounded
Type:
boolean
bounded requests the portable range enforced on this size, with no opt in
to perform first. Unset or false keeps the unenforced behavior.
All schema constraints and annotations
{
"description": "bounded requests the portable range enforced on this size, with no opt in\nto perform first. Unset or false keeps the unenforced behavior.",
"type": "boolean"
}cols
Type:
integer
cols is the terminal column count.
All schema constraints and annotations
{
"description": "cols is the terminal column count.",
"type": "integer"
}rows
Type:
integer
rows is the terminal row count.
All schema constraints and annotations
{
"description": "rows is the terminal row count.",
"type": "integer"
}All schema constraints and annotations
{
"additionalProperties": false,
"description": "TerminalSize is a terminal rows/columns pair; 1 through 65535 is the portable range.\nbounded requires rows and cols in 1..65535",
"properties": {
"bounded": {
"description": "bounded requests the portable range enforced on this size, with no opt in\nto perform first. Unset or false keeps the unenforced behavior.",
"type": "boolean"
},
"cols": {
"description": "cols is the terminal column count.",
"type": "integer"
},
"rows": {
"description": "rows is the terminal row count.",
"type": "integer"
}
},
"title": "TerminalSize",
"type": "object"
}