MCPcopy Create free account
hub / github.com/OpenEndedGroup/Field2 / stop

Function stop

lib/web/CodeMirror/keymap/vim.js:5276–5286  ·  view source on GitHub ↗
(close)

Source from the content-addressed store, hash-verified

5274 done = true;
5275 }
5276 function stop(close) {
5277 if (close) { close(); }
5278 cm.focus();
5279 if (lastPos) {
5280 cm.setCursor(lastPos);
5281 var vim = cm.state.vim;
5282 vim.exMode = false;
5283 vim.lastHPos = vim.lastHSPos = lastPos.ch;
5284 }
5285 if (callback) { callback(); }
5286 }
5287 function onPromptKeyDown(e, _value, close) {
5288 // Swallow all keys.
5289 CodeMirror.e_stop(e);

Callers 2

replaceAllFunction · 0.85
onPromptKeyDownFunction · 0.85

Calls 3

closeFunction · 0.50
callbackFunction · 0.50
focusMethod · 0.45

Tested by

no test coverage detected