MCPcopy Create free account
hub / github.com/TruthHun/BookStack / setInnerMode

Function setInnerMode

static/editor.md/lib/codemirror/mode/jade/jade.js:478–490  ·  view source on GitHub ↗
(stream, state, mode)

Source from the content-addressed store, hash-verified

476
477
478 function setInnerMode(stream, state, mode) {
479 mode = CodeMirror.mimeModes[mode] || mode;
480 mode = config.innerModes ? config.innerModes(mode) || mode : mode;
481 mode = CodeMirror.mimeModes[mode] || mode;
482 mode = CodeMirror.getMode(config, mode);
483 state.indentOf = stream.indentation();
484
485 if (mode && mode.name !== 'null') {
486 state.innerMode = mode;
487 } else {
488 state.indentToken = 'string';
489 }
490 }
491 function innerMode(stream, state, force) {
492 if (stream.indentation() > state.indentOf || (state.innerModeForLine && !stream.sol()) || force) {
493 if (state.innerMode) {

Callers 3

filterFunction · 0.85
textFunction · 0.85
dotFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected