Ansi
Colors
Signature
declare const bgBlack: AnsibgBlackBright
Signature
declare const bgBlackBright: AnsiSignature
declare const bgBlue: AnsibgBlueBright
Signature
declare const bgBlueBright: AnsiSignature
declare const bgCyan: AnsibgCyanBright
Signature
declare const bgCyanBright: AnsiSignature
declare const bgGreen: AnsibgGreenBright
Signature
declare const bgGreenBright: AnsiSignature
declare const bgMagenta: AnsibgMagentaBright
Signature
declare const bgMagentaBright: AnsiSignature
declare const bgRed: AnsibgRedBright
Signature
declare const bgRedBright: AnsiSignature
declare const bgWhite: AnsibgWhiteBright
Signature
declare const bgWhiteBright: AnsiSignature
declare const bgYellow: AnsibgYellowBright
Signature
declare const bgYellowBright: AnsiSignature
declare const black: AnsiblackBright
Signature
declare const blackBright: AnsiSignature
declare const blue: AnsiblueBright
Signature
declare const blueBright: AnsiSignature
declare const cyan: AnsicyanBright
Signature
declare const cyanBright: AnsiSignature
declare const green: AnsigreenBright
Signature
declare const greenBright: AnsiSignature
declare const magenta: AnsimagentaBright
Signature
declare const magentaBright: AnsiSignature
declare const red: AnsiSignature
declare const redBright: AnsiSignature
declare const white: AnsiwhiteBright
Signature
declare const whiteBright: AnsiSignature
declare const yellow: AnsiyellowBright
Signature
declare const yellowBright: AnsiCommands
Play a beeping sound.
Signature
declare const beep: AnsicursorBackward
Moves the cursor backward by the specified number of columns (default 1)
relative to the current cursor position.
If the cursor is already at the edge of the screen, this has no effect.
Signature
declare const cursorBackward: (columns?: number) => AnsicursorDown
Moves the cursor down by the specified number of lines (default 1)
relative to the current cursor position.
If the cursor is already at the edge of the screen, this has no effect.
Signature
declare const cursorDown: (lines?: number) => AnsicursorForward
Moves the cursor forward by the specified number of columns (default 1)
relative to the current cursor position.
If the cursor is already at the edge of the screen, this has no effect.
Signature
declare const cursorForward: (columns?: number) => AnsicursorHide
Hides the cursor.
Signature
declare const cursorHide: AnsicursorLeft
Moves the cursor to the first column of the current row.
Signature
declare const cursorLeft: AnsicursorMove
Move the cursor position the specified number of rows and columns
relative to the current cursor position.
If the cursor is already at the edge of the screen in either direction, then additional movement will have no effect.
Signature
declare const cursorMove: (column: number, row?: number) => AnsicursorNextLine
Moves cursor to beginning of the line the specified number of rows down
(default 1).
Signature
declare const cursorNextLine: (rows?: number) => AnsicursorPrevLine
Moves cursor to beginning of the line the specified number of rows up
(default 1).
Signature
declare const cursorPrevLine: (rows?: number) => AnsicursorRestorePosition
Restores the cursor position, encoding shift state and formatting attributes from the previous save, if any, otherwise resets these all to their defaults.
Signature
declare const cursorRestorePosition: AnsicursorSavePosition
Saves the cursor position, encoding shift state and formatting attributes.
Signature
declare const cursorSavePosition: AnsicursorShow
Shows the cursor.
Signature
declare const cursorShow: AnsiMoves the cursor to the specified row and column.
Though the ANSI Control Sequence for Cursor Position is 1-based, this
method takes row and column values starting from 0 and adjusts them to 1-
based values.
Signature
declare const cursorTo: (column: number, row?: number) => AnsiMoves the cursor up by the specified number of lines (default 1) relative
to the current cursor position.
If the cursor is already at the edge of the screen, this has no effect.
Signature
declare const cursorUp: (lines?: number) => AnsiClears from the current cursor position to the end of the screen.
The current cursor position does not change.
Signature
declare const eraseDown: AnsieraseEndLine
Clears from the current cursor position to the end of the current line.
The current cursor position does not change.
Signature
declare const eraseEndLine: AnsiClears the current line.
The current cursor position does not change.
Signature
declare const eraseLine: AnsieraseLines
Erase from the current cursor position up the specified amount of rows.
Signature
declare const eraseLines: (rows: number) => AnsieraseScreen
Clears the entire screen and move the cursor to the upper left.
Signature
declare const eraseScreen: AnsieraseStartLine
Clears from the current cursor position to the start of the current line.
The current cursor position does not change.
Signature
declare const eraseStartLine: AnsiClears from the current cursor position to the beginning of the screen.
The current cursor position does not change.
Signature
declare const eraseUp: AnsiConstructors
Signature
declare const bgColor: (color: Color) => AnsibgColorBright
Signature
declare const bgColorBright: (color: Color) => AnsiSignature
declare const bold: AnsibrightColor
Signature
declare const brightColor: (color: Color) => AnsiSignature
declare const color: (color: Color) => Ansiitalicized
Signature
declare const italicized: Ansistrikethrough
Signature
declare const strikethrough: Ansiunderlined
Signature
declare const underlined: AnsiDestructors
Model
Other
Symbol
AnsiTypeId
Signature
declare const AnsiTypeId: unique symbolAnsiTypeId type
Signature
type AnsiTypeId = typeof AnsiTypeId