Interface: IModes
Terminal modes as set by SM/DECSET.
Hierarchy
- IModes
Index
Properties
- applicationCursorKeysMode
- applicationKeypadMode
- bracketedPasteMode
- insertMode
- mouseTrackingMode
- originMode
- reverseWraparoundMode
- sendFocusMode
- synchronizedOutputMode
- wraparoundMode
Properties
Readonly applicationCursorKeysMode
• applicationCursorKeysMode: boolean
Defined in xterm.d.ts:1911
Application Cursor Keys (DECCKM): CSI ? 1 h
Readonly applicationKeypadMode
• applicationKeypadMode: boolean
Defined in xterm.d.ts:1915
Application Keypad Mode (DECNKM): CSI ? 6 6 h
Readonly bracketedPasteMode
• bracketedPasteMode: boolean
Defined in xterm.d.ts:1919
Bracketed Paste Mode: CSI ? 2 0 0 4 h
Readonly insertMode
• insertMode: boolean
Defined in xterm.d.ts:1923
Insert Mode (IRM): CSI 4 h
Readonly mouseTrackingMode
| • mouseTrackingMode: *“none” | “x10” | “vt200” | “drag” | “any”* |
Defined in xterm.d.ts:1932
Mouse Tracking, this can be one of the following:
- none: This is the default value and can be reset with DECRST
- x10: Send Mouse X & Y on button press
CSI ? 9 h - vt200: Send Mouse X & Y on button press and release
CSI ? 1 0 0 0 h - drag: Use Cell Motion Mouse Tracking
CSI ? 1 0 0 2 h - any: Use All Motion Mouse Tracking
CSI ? 1 0 0 3 h
Readonly originMode
• originMode: boolean
Defined in xterm.d.ts:1936
Origin Mode (DECOM): CSI ? 6 h
Readonly reverseWraparoundMode
• reverseWraparoundMode: boolean
Defined in xterm.d.ts:1940
Reverse-wraparound Mode: CSI ? 4 5 h
Readonly sendFocusMode
• sendFocusMode: boolean
Defined in xterm.d.ts:1944
Send FocusIn/FocusOut events: CSI ? 1 0 0 4 h
Readonly synchronizedOutputMode
• synchronizedOutputMode: boolean
Defined in xterm.d.ts:1951
Synchronized Output Mode: CSI ? 2 0 2 6 h
When enabled, output is buffered and only rendered when the mode is disabled, allowing for atomic screen updates without tearing.
Readonly wraparoundMode
• wraparoundMode: boolean
Defined in xterm.d.ts:1955
Auto-Wrap Mode (DECAWM): CSI ? 7 h