remove collect from args where not needed
This commit is contained in:
+29
-29
@@ -86,7 +86,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
this._parser.setCsiHandler('g', (params, collect) => this.tabClear(params));
|
this._parser.setCsiHandler('g', (params, collect) => this.tabClear(params));
|
||||||
this._parser.setCsiHandler('h', (params, collect) => this.setMode(params, collect));
|
this._parser.setCsiHandler('h', (params, collect) => this.setMode(params, collect));
|
||||||
this._parser.setCsiHandler('l', (params, collect) => this.resetMode(params, collect));
|
this._parser.setCsiHandler('l', (params, collect) => this.resetMode(params, collect));
|
||||||
this._parser.setCsiHandler('m', (params, collect) => this.charAttributes(params, collect));
|
this._parser.setCsiHandler('m', (params, collect) => this.charAttributes(params));
|
||||||
this._parser.setCsiHandler('n', (params, collect) => this.deviceStatus(params, collect));
|
this._parser.setCsiHandler('n', (params, collect) => this.deviceStatus(params, collect));
|
||||||
this._parser.setCsiHandler('p', (params, collect) => this.softReset(params, collect));
|
this._parser.setCsiHandler('p', (params, collect) => this.softReset(params, collect));
|
||||||
this._parser.setCsiHandler('q', (params, collect) => this.setCursorStyle(params, collect));
|
this._parser.setCsiHandler('q', (params, collect) => this.setCursorStyle(params, collect));
|
||||||
@@ -416,7 +416,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps @
|
* CSI Ps @
|
||||||
* Insert Ps (Blank) Character(s) (default = 1) (ICH).
|
* Insert Ps (Blank) Character(s) (default = 1) (ICH).
|
||||||
*/
|
*/
|
||||||
public insertChars(params: number[], collect?: string): void {
|
public insertChars(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) param = 1;
|
if (param < 1) param = 1;
|
||||||
|
|
||||||
@@ -437,7 +437,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps A
|
* CSI Ps A
|
||||||
* Cursor Up Ps Times (default = 1) (CUU).
|
* Cursor Up Ps Times (default = 1) (CUU).
|
||||||
*/
|
*/
|
||||||
public cursorUp(params: number[], collect?: string): void {
|
public cursorUp(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -452,7 +452,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps B
|
* CSI Ps B
|
||||||
* Cursor Down Ps Times (default = 1) (CUD).
|
* Cursor Down Ps Times (default = 1) (CUD).
|
||||||
*/
|
*/
|
||||||
public cursorDown(params: number[], collect?: string): void {
|
public cursorDown(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -471,7 +471,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps C
|
* CSI Ps C
|
||||||
* Cursor Forward Ps Times (default = 1) (CUF).
|
* Cursor Forward Ps Times (default = 1) (CUF).
|
||||||
*/
|
*/
|
||||||
public cursorForward(params: number[], collect?: string): void {
|
public cursorForward(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -486,7 +486,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps D
|
* CSI Ps D
|
||||||
* Cursor Backward Ps Times (default = 1) (CUB).
|
* Cursor Backward Ps Times (default = 1) (CUB).
|
||||||
*/
|
*/
|
||||||
public cursorBackward(params: number[], collect?: string): void {
|
public cursorBackward(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -506,7 +506,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* Cursor Next Line Ps Times (default = 1) (CNL).
|
* Cursor Next Line Ps Times (default = 1) (CNL).
|
||||||
* same as CSI Ps B ?
|
* same as CSI Ps B ?
|
||||||
*/
|
*/
|
||||||
public cursorNextLine(params: number[], collect?: string): void {
|
public cursorNextLine(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -524,7 +524,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* Cursor Preceding Line Ps Times (default = 1) (CNL).
|
* Cursor Preceding Line Ps Times (default = 1) (CNL).
|
||||||
* reuse CSI Ps A ?
|
* reuse CSI Ps A ?
|
||||||
*/
|
*/
|
||||||
public cursorPrecedingLine(params: number[], collect?: string): void {
|
public cursorPrecedingLine(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -541,7 +541,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps G
|
* CSI Ps G
|
||||||
* Cursor Character Absolute [column] (default = [row,1]) (CHA).
|
* Cursor Character Absolute [column] (default = [row,1]) (CHA).
|
||||||
*/
|
*/
|
||||||
public cursorCharAbsolute(params: number[], collect?: string): void {
|
public cursorCharAbsolute(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -553,7 +553,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps ; Ps H
|
* CSI Ps ; Ps H
|
||||||
* Cursor Position [row;column] (default = [1,1]) (CUP).
|
* Cursor Position [row;column] (default = [1,1]) (CUP).
|
||||||
*/
|
*/
|
||||||
public cursorPosition(params: number[], collect?: string): void {
|
public cursorPosition(params: number[]): void {
|
||||||
let col: number;
|
let col: number;
|
||||||
let row: number = params[0] - 1;
|
let row: number = params[0] - 1;
|
||||||
|
|
||||||
@@ -583,7 +583,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps I
|
* CSI Ps I
|
||||||
* Cursor Forward Tabulation Ps tab stops (default = 1) (CHT).
|
* Cursor Forward Tabulation Ps tab stops (default = 1) (CHT).
|
||||||
*/
|
*/
|
||||||
public cursorForwardTab(params: number[], collect?: string): void {
|
public cursorForwardTab(params: number[]): void {
|
||||||
let param = params[0] || 1;
|
let param = params[0] || 1;
|
||||||
while (param--) {
|
while (param--) {
|
||||||
this._terminal.buffer.x = this._terminal.buffer.nextStop();
|
this._terminal.buffer.x = this._terminal.buffer.nextStop();
|
||||||
@@ -602,7 +602,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* Ps = 1 -> Selective Erase Above.
|
* Ps = 1 -> Selective Erase Above.
|
||||||
* Ps = 2 -> Selective Erase All.
|
* Ps = 2 -> Selective Erase All.
|
||||||
*/
|
*/
|
||||||
public eraseInDisplay(params: number[], collect?: string): void {
|
public eraseInDisplay(params: number[]): void {
|
||||||
let j;
|
let j;
|
||||||
switch (params[0]) {
|
switch (params[0]) {
|
||||||
case 0:
|
case 0:
|
||||||
@@ -648,7 +648,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* Ps = 1 -> Selective Erase to Left.
|
* Ps = 1 -> Selective Erase to Left.
|
||||||
* Ps = 2 -> Selective Erase All.
|
* Ps = 2 -> Selective Erase All.
|
||||||
*/
|
*/
|
||||||
public eraseInLine(params: number[], collect?: string): void {
|
public eraseInLine(params: number[]): void {
|
||||||
switch (params[0]) {
|
switch (params[0]) {
|
||||||
case 0:
|
case 0:
|
||||||
this._terminal.eraseRight(this._terminal.buffer.x, this._terminal.buffer.y);
|
this._terminal.eraseRight(this._terminal.buffer.x, this._terminal.buffer.y);
|
||||||
@@ -666,7 +666,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps L
|
* CSI Ps L
|
||||||
* Insert Ps Line(s) (default = 1) (IL).
|
* Insert Ps Line(s) (default = 1) (IL).
|
||||||
*/
|
*/
|
||||||
public insertLines(params: number[], collect?: string): void {
|
public insertLines(params: number[]): void {
|
||||||
let param: number = params[0];
|
let param: number = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -695,7 +695,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps M
|
* CSI Ps M
|
||||||
* Delete Ps Line(s) (default = 1) (DL).
|
* Delete Ps Line(s) (default = 1) (DL).
|
||||||
*/
|
*/
|
||||||
public deleteLines(params: number[], collect?: string): void {
|
public deleteLines(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -725,7 +725,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps P
|
* CSI Ps P
|
||||||
* Delete Ps Character(s) (default = 1) (DCH).
|
* Delete Ps Character(s) (default = 1) (DCH).
|
||||||
*/
|
*/
|
||||||
public deleteChars(params: number[], collect?: string): void {
|
public deleteChars(params: number[]): void {
|
||||||
let param: number = params[0];
|
let param: number = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -747,7 +747,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
/**
|
/**
|
||||||
* CSI Ps S Scroll up Ps lines (default = 1) (SU).
|
* CSI Ps S Scroll up Ps lines (default = 1) (SU).
|
||||||
*/
|
*/
|
||||||
public scrollUp(params: number[], collect?: string): void {
|
public scrollUp(params: number[]): void {
|
||||||
let param = params[0] || 1;
|
let param = params[0] || 1;
|
||||||
|
|
||||||
// make buffer local for faster access
|
// make buffer local for faster access
|
||||||
@@ -786,7 +786,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Ps X
|
* CSI Ps X
|
||||||
* Erase Ps Character(s) (default = 1) (ECH).
|
* Erase Ps Character(s) (default = 1) (ECH).
|
||||||
*/
|
*/
|
||||||
public eraseChars(params: number[], collect?: string): void {
|
public eraseChars(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -807,7 +807,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
/**
|
/**
|
||||||
* CSI Ps Z Cursor Backward Tabulation Ps tab stops (default = 1) (CBT).
|
* CSI Ps Z Cursor Backward Tabulation Ps tab stops (default = 1) (CBT).
|
||||||
*/
|
*/
|
||||||
public cursorBackwardTab(params: number[], collect?: string): void {
|
public cursorBackwardTab(params: number[]): void {
|
||||||
let param = params[0] || 1;
|
let param = params[0] || 1;
|
||||||
|
|
||||||
// make buffer local for faster access
|
// make buffer local for faster access
|
||||||
@@ -822,7 +822,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Pm ` Character Position Absolute
|
* CSI Pm ` Character Position Absolute
|
||||||
* [column] (default = [row,1]) (HPA).
|
* [column] (default = [row,1]) (HPA).
|
||||||
*/
|
*/
|
||||||
public charPosAbsolute(params: number[], collect?: string): void {
|
public charPosAbsolute(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -838,7 +838,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* [columns] (default = [row,col+1]) (HPR)
|
* [columns] (default = [row,col+1]) (HPR)
|
||||||
* reuse CSI Ps C ?
|
* reuse CSI Ps C ?
|
||||||
*/
|
*/
|
||||||
public HPositionRelative(params: number[], collect?: string): void {
|
public HPositionRelative(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -852,7 +852,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
/**
|
/**
|
||||||
* CSI Ps b Repeat the preceding graphic character Ps times (REP).
|
* CSI Ps b Repeat the preceding graphic character Ps times (REP).
|
||||||
*/
|
*/
|
||||||
public repeatPrecedingCharacter(params: number[], collect?: string): void {
|
public repeatPrecedingCharacter(params: number[]): void {
|
||||||
let param = params[0] || 1;
|
let param = params[0] || 1;
|
||||||
|
|
||||||
// make buffer local for faster access
|
// make buffer local for faster access
|
||||||
@@ -936,7 +936,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* CSI Pm d Vertical Position Absolute (VPA)
|
* CSI Pm d Vertical Position Absolute (VPA)
|
||||||
* [row] (default = [1,column])
|
* [row] (default = [1,column])
|
||||||
*/
|
*/
|
||||||
public linePosAbsolute(params: number[], collect?: string): void {
|
public linePosAbsolute(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -952,7 +952,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* [rows] (default = [row+1,column])
|
* [rows] (default = [row+1,column])
|
||||||
* reuse CSI Ps B ?
|
* reuse CSI Ps B ?
|
||||||
*/
|
*/
|
||||||
public VPositionRelative(params: number[], collect?: string): void {
|
public VPositionRelative(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param < 1) {
|
if (param < 1) {
|
||||||
param = 1;
|
param = 1;
|
||||||
@@ -972,7 +972,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* Horizontal and Vertical Position [row;column] (default =
|
* Horizontal and Vertical Position [row;column] (default =
|
||||||
* [1,1]) (HVP).
|
* [1,1]) (HVP).
|
||||||
*/
|
*/
|
||||||
public HVPosition(params: number[], collect?: string): void {
|
public HVPosition(params: number[]): void {
|
||||||
if (params[0] < 1) params[0] = 1;
|
if (params[0] < 1) params[0] = 1;
|
||||||
if (params[1] < 1) params[1] = 1;
|
if (params[1] < 1) params[1] = 1;
|
||||||
|
|
||||||
@@ -995,7 +995,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* Ps = 2 -> Clear Stops on Line.
|
* Ps = 2 -> Clear Stops on Line.
|
||||||
* http://vt100.net/annarbor/aaa-ug/section6.html
|
* http://vt100.net/annarbor/aaa-ug/section6.html
|
||||||
*/
|
*/
|
||||||
public tabClear(params: number[], collect?: string): void {
|
public tabClear(params: number[]): void {
|
||||||
let param = params[0];
|
let param = params[0];
|
||||||
if (param <= 0) {
|
if (param <= 0) {
|
||||||
delete this._terminal.buffer.tabs[this._terminal.buffer.x];
|
delete this._terminal.buffer.tabs[this._terminal.buffer.x];
|
||||||
@@ -1439,7 +1439,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* Ps = 4 8 ; 5 ; Ps -> Set background color to the second
|
* Ps = 4 8 ; 5 ; Ps -> Set background color to the second
|
||||||
* Ps.
|
* Ps.
|
||||||
*/
|
*/
|
||||||
public charAttributes(params: number[], collect?: string): void {
|
public charAttributes(params: number[]): void {
|
||||||
// Optimize a single SGR0.
|
// Optimize a single SGR0.
|
||||||
if (params.length === 1 && params[0] === 0) {
|
if (params.length === 1 && params[0] === 0) {
|
||||||
this._terminal.curAttr = this._terminal.defAttr;
|
this._terminal.curAttr = this._terminal.defAttr;
|
||||||
@@ -1705,7 +1705,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* ESC 7
|
* ESC 7
|
||||||
* Save cursor (ANSI.SYS).
|
* Save cursor (ANSI.SYS).
|
||||||
*/
|
*/
|
||||||
public saveCursor(params: number[], collect?: string): void {
|
public saveCursor(params: number[]): void {
|
||||||
this._terminal.buffer.savedX = this._terminal.buffer.x;
|
this._terminal.buffer.savedX = this._terminal.buffer.x;
|
||||||
this._terminal.buffer.savedY = this._terminal.buffer.y;
|
this._terminal.buffer.savedY = this._terminal.buffer.y;
|
||||||
}
|
}
|
||||||
@@ -1716,7 +1716,7 @@ export class InputHandler implements IInputHandler {
|
|||||||
* ESC 8
|
* ESC 8
|
||||||
* Restore cursor (ANSI.SYS).
|
* Restore cursor (ANSI.SYS).
|
||||||
*/
|
*/
|
||||||
public restoreCursor(params: number[], collect?: string): void {
|
public restoreCursor(params: number[]): void {
|
||||||
this._terminal.buffer.x = this._terminal.buffer.savedX || 0;
|
this._terminal.buffer.x = this._terminal.buffer.savedX || 0;
|
||||||
this._terminal.buffer.y = this._terminal.buffer.savedY || 0;
|
this._terminal.buffer.y = this._terminal.buffer.savedY || 0;
|
||||||
}
|
}
|
||||||
|
|||||||
+28
-28
@@ -119,42 +119,42 @@ export interface IInputHandler {
|
|||||||
/** C0 SO */ shiftOut(): void;
|
/** C0 SO */ shiftOut(): void;
|
||||||
/** C0 SI */ shiftIn(): void;
|
/** C0 SI */ shiftIn(): void;
|
||||||
|
|
||||||
/** CSI @ */ insertChars(params?: number[], collect?: string): void;
|
/** CSI @ */ insertChars(params?: number[]): void;
|
||||||
/** CSI A */ cursorUp(params?: number[], collect?: string): void;
|
/** CSI A */ cursorUp(params?: number[]): void;
|
||||||
/** CSI B */ cursorDown(params?: number[], collect?: string): void;
|
/** CSI B */ cursorDown(params?: number[]): void;
|
||||||
/** CSI C */ cursorForward(params?: number[], collect?: string): void;
|
/** CSI C */ cursorForward(params?: number[]): void;
|
||||||
/** CSI D */ cursorBackward(params?: number[], collect?: string): void;
|
/** CSI D */ cursorBackward(params?: number[]): void;
|
||||||
/** CSI E */ cursorNextLine(params?: number[], collect?: string): void;
|
/** CSI E */ cursorNextLine(params?: number[]): void;
|
||||||
/** CSI F */ cursorPrecedingLine(params?: number[], collect?: string): void;
|
/** CSI F */ cursorPrecedingLine(params?: number[]): void;
|
||||||
/** CSI G */ cursorCharAbsolute(params?: number[], collect?: string): void;
|
/** CSI G */ cursorCharAbsolute(params?: number[]): void;
|
||||||
/** CSI H */ cursorPosition(params?: number[], collect?: string): void;
|
/** CSI H */ cursorPosition(params?: number[]): void;
|
||||||
/** CSI I */ cursorForwardTab(params?: number[], collect?: string): void;
|
/** CSI I */ cursorForwardTab(params?: number[]): void;
|
||||||
/** CSI J */ eraseInDisplay(params?: number[], collect?: string): void;
|
/** CSI J */ eraseInDisplay(params?: number[]): void;
|
||||||
/** CSI K */ eraseInLine(params?: number[], collect?: string): void;
|
/** CSI K */ eraseInLine(params?: number[]): void;
|
||||||
/** CSI L */ insertLines(params?: number[], collect?: string): void;
|
/** CSI L */ insertLines(params?: number[]): void;
|
||||||
/** CSI M */ deleteLines(params?: number[], collect?: string): void;
|
/** CSI M */ deleteLines(params?: number[]): void;
|
||||||
/** CSI P */ deleteChars(params?: number[], collect?: string): void;
|
/** CSI P */ deleteChars(params?: number[]): void;
|
||||||
/** CSI S */ scrollUp(params?: number[], collect?: string): void;
|
/** CSI S */ scrollUp(params?: number[]): void;
|
||||||
/** CSI T */ scrollDown(params?: number[], collect?: string): void;
|
/** CSI T */ scrollDown(params?: number[], collect?: string): void;
|
||||||
/** CSI X */ eraseChars(params?: number[], collect?: string): void;
|
/** CSI X */ eraseChars(params?: number[]): void;
|
||||||
/** CSI Z */ cursorBackwardTab(params?: number[], collect?: string): void;
|
/** CSI Z */ cursorBackwardTab(params?: number[]): void;
|
||||||
/** CSI ` */ charPosAbsolute(params?: number[], collect?: string): void;
|
/** CSI ` */ charPosAbsolute(params?: number[]): void;
|
||||||
/** CSI a */ HPositionRelative(params?: number[], collect?: string): void;
|
/** CSI a */ HPositionRelative(params?: number[]): void;
|
||||||
/** CSI b */ repeatPrecedingCharacter(params?: number[], collect?: string): void;
|
/** CSI b */ repeatPrecedingCharacter(params?: number[]): void;
|
||||||
/** CSI c */ sendDeviceAttributes(params?: number[], collect?: string): void;
|
/** CSI c */ sendDeviceAttributes(params?: number[], collect?: string): void;
|
||||||
/** CSI d */ linePosAbsolute(params?: number[], collect?: string): void;
|
/** CSI d */ linePosAbsolute(params?: number[]): void;
|
||||||
/** CSI e */ VPositionRelative(params?: number[], collect?: string): void;
|
/** CSI e */ VPositionRelative(params?: number[]): void;
|
||||||
/** CSI f */ HVPosition(params?: number[], collect?: string): void;
|
/** CSI f */ HVPosition(params?: number[]): void;
|
||||||
/** CSI g */ tabClear(params?: number[], collect?: string): void;
|
/** CSI g */ tabClear(params?: number[]): void;
|
||||||
/** CSI h */ setMode(params?: number[], collect?: string): void;
|
/** CSI h */ setMode(params?: number[], collect?: string): void;
|
||||||
/** CSI l */ resetMode(params?: number[], collect?: string): void;
|
/** CSI l */ resetMode(params?: number[], collect?: string): void;
|
||||||
/** CSI m */ charAttributes(params?: number[], collect?: string): void;
|
/** CSI m */ charAttributes(params?: number[]): void;
|
||||||
/** CSI n */ deviceStatus(params?: number[], collect?: string): void;
|
/** CSI n */ deviceStatus(params?: number[], collect?: string): void;
|
||||||
/** CSI p */ softReset(params?: number[], collect?: string): void;
|
/** CSI p */ softReset(params?: number[], collect?: string): void;
|
||||||
/** CSI q */ setCursorStyle(params?: number[], collect?: string): void;
|
/** CSI q */ setCursorStyle(params?: number[], collect?: string): void;
|
||||||
/** CSI r */ setScrollRegion(params?: number[], collect?: string): void;
|
/** CSI r */ setScrollRegion(params?: number[], collect?: string): void;
|
||||||
/** CSI s */ saveCursor(params?: number[], collect?: string): void;
|
/** CSI s */ saveCursor(params?: number[]): void;
|
||||||
/** CSI u */ restoreCursor(params?: number[], collect?: string): void;
|
/** CSI u */ restoreCursor(params?: number[]): void;
|
||||||
/** OSC 0
|
/** OSC 0
|
||||||
OSC 2 */ setTitle(data: string): void;
|
OSC 2 */ setTitle(data: string): void;
|
||||||
/** ESC E */ nextLine(): void;
|
/** ESC E */ nextLine(): void;
|
||||||
|
|||||||
Reference in New Issue
Block a user