MCPcopy Index your code
hub / github.com/csev/py4e / onFocus

Function onFocus

tools/pythonauto/static/codemirror/codemirror.js:2190–2204  ·  view source on GitHub ↗
(cm)

Source from the content-addressed store, hash-verified

2188 }
2189
2190 function onFocus(cm) {
2191 if (cm.options.readOnly == "nocursor") return;
2192 if (!cm.state.focused) {
2193 signal(cm, "focus", cm);
2194 cm.state.focused = true;
2195 if (cm.display.wrapper.className.search(/\bCodeMirror-focused\b/) == -1)
2196 cm.display.wrapper.className += " CodeMirror-focused";
2197 if (!cm.curOp) {
2198 resetInput(cm, true);
2199 if (webkit) setTimeout(bind(resetInput, cm, true), 0); // Issue #1730
2200 }
2201 }
2202 slowPoll(cm);
2203 restartBlink(cm);
2204 }
2205 function onBlur(cm) {
2206 if (cm.state.focused) {
2207 signal(cm, "blur", cm);

Callers 1

ensureFocusFunction · 0.70

Calls 6

signalFunction · 0.85
resetInputFunction · 0.70
bindFunction · 0.70
slowPollFunction · 0.70
restartBlinkFunction · 0.70
searchMethod · 0.45

Tested by

no test coverage detected