MCPcopy Index your code
hub / github.com/codeaashu/claude-code / resetModePrivate

Method resetModePrivate

src/server/web/public/terminal.js:3166–3223  ·  view source on GitHub ↗
(e3)

Source from the content-addressed store, hash-verified

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 }

Callers 1

constructorMethod · 0.95

Calls 6

_setCursorMethod · 0.95
restoreCursorMethod · 0.95
fireMethod · 0.80
activateNormalBufferMethod · 0.80
resizeMethod · 0.45
debugMethod · 0.45

Tested by

no test coverage detected