MCPcopy Index your code
hub / github.com/DHTMLX/gantt / updateLineText

Function updateLineText

samples/common/codehighlight/codemirror.js:2144–2157  ·  view source on GitHub ↗
(cm, lineView)

Source from the content-addressed store, hash-verified

2142 // classes because the mode may output tokens that influence these
2143 // classes.
2144 function updateLineText(cm, lineView) {
2145 var cls = lineView.text.className;
2146 var built = getLineContent(cm, lineView);
2147 if (lineView.text == lineView.node) { lineView.node = built.pre; }
2148 lineView.text.parentNode.replaceChild(built.pre, lineView.text);
2149 lineView.text = built.pre;
2150 if (built.bgClass != lineView.bgClass || built.textClass != lineView.textClass) {
2151 lineView.bgClass = built.bgClass;
2152 lineView.textClass = built.textClass;
2153 updateLineClasses(cm, lineView);
2154 } else if (cls) {
2155 lineView.text.className = cls;
2156 }
2157 }
2158
2159 function updateLineClasses(cm, lineView) {
2160 updateLineBackground(cm, lineView);

Callers 1

updateLineForChangesFunction · 0.85

Calls 2

getLineContentFunction · 0.85
updateLineClassesFunction · 0.85

Tested by

no test coverage detected