(e3)
| 3164 | return true; |
| 3165 | } |
| 3166 | resetModePrivate(e3) { |
| 3167 | for (let t3 = 0; t3 < e3.length; t3++) switch (e3.params[t3]) { |
| 3168 | case 1: |
| 3169 | this._coreService.decPrivateModes.applicationCursorKeys = false; |
| 3170 | break; |
| 3171 | case 3: |
| 3172 | this._optionsService.rawOptions.windowOptions.setWinLines && (this._bufferService.resize(80, this._bufferService.rows), this._onRequestReset.fire()); |
| 3173 | break; |
| 3174 | case 6: |
| 3175 | this._coreService.decPrivateModes.origin = false, this._setCursor(0, 0); |
| 3176 | break; |
| 3177 | case 7: |
| 3178 | this._coreService.decPrivateModes.wraparound = false; |
| 3179 | break; |
| 3180 | case 12: |
| 3181 | this._optionsService.options.cursorBlink = false; |
| 3182 | break; |
| 3183 | case 45: |
| 3184 | this._coreService.decPrivateModes.reverseWraparound = false; |
| 3185 | break; |
| 3186 | case 66: |
| 3187 | this._logService.debug("Switching back to normal keypad."), this._coreService.decPrivateModes.applicationKeypad = false, this._onRequestSyncScrollBar.fire(); |
| 3188 | break; |
| 3189 | case 9: |
| 3190 | case 1e3: |
| 3191 | case 1002: |
| 3192 | case 1003: |
| 3193 | this._coreMouseService.activeProtocol = "NONE"; |
| 3194 | break; |
| 3195 | case 1004: |
| 3196 | this._coreService.decPrivateModes.sendFocus = false; |
| 3197 | break; |
| 3198 | case 1005: |
| 3199 | this._logService.debug("DECRST 1005 not supported (see #2507)"); |
| 3200 | break; |
| 3201 | case 1006: |
| 3202 | case 1016: |
| 3203 | this._coreMouseService.activeEncoding = "DEFAULT"; |
| 3204 | break; |
| 3205 | case 1015: |
| 3206 | this._logService.debug("DECRST 1015 not supported (see #2507)"); |
| 3207 | break; |
| 3208 | case 25: |
| 3209 | this._coreService.isCursorHidden = true; |
| 3210 | break; |
| 3211 | case 1048: |
| 3212 | this.restoreCursor(); |
| 3213 | break; |
| 3214 | case 1049: |
| 3215 | case 47: |
| 3216 | case 1047: |
| 3217 | this._bufferService.buffers.activateNormalBuffer(), 1049 === e3.params[t3] && this.restoreCursor(), this._coreService.isCursorInitialized = true, this._onRequestRefreshRows.fire(0, this._bufferService.rows - 1), this._onRequestSyncScrollBar.fire(); |
| 3218 | break; |
| 3219 | case 2004: |
| 3220 | this._coreService.decPrivateModes.bracketedPasteMode = false; |
| 3221 | } |
| 3222 | return true; |
| 3223 | } |
no test coverage detected