MCPcopy Index your code
hub / github.com/nodejs/node / displayPrompt

Method displayPrompt

lib/repl.js:1218–1227  ·  view source on GitHub ↗
(preserveCursor)

Source from the content-addressed store, hash-verified

1216 this.emit('reset', this.context);
1217 }
1218 displayPrompt(preserveCursor) {
1219 let prompt = this._initialPrompt;
1220 if (this[kBufferedCommandSymbol].length) {
1221 prompt = kMultilinePrompt.description;
1222 }
1223
1224 // Do not overwrite `_initialPrompt` here
1225 super.setPrompt(prompt);
1226 this.prompt(preserveCursor);
1227 }
1228 // When invoked as an API method, overwrite _initialPrompt
1229 setPrompt(prompt) {
1230 this._initialPrompt = prompt;

Callers 8

_handleErrorMethod · 0.95
constructorMethod · 0.80
finishMethod · 0.80
defineDefaultCommandsFunction · 0.80
suspendReplWhileMethod · 0.80
childPrintMethod · 0.80
replFunction · 0.80

Calls 2

promptMethod · 0.80
setPromptMethod · 0.45

Tested by

no test coverage detected