MCPcopy Create free account
hub / github.com/breck7/scroll / updateLineClasses

Function updateLineClasses

external/.scrollLibs.js:3383–3392  ·  view source on GitHub ↗
(cm, lineView)

Source from the content-addressed store, hash-verified

3381 }
3382
3383 function updateLineClasses(cm, lineView) {
3384 updateLineBackground(cm, lineView)
3385 if (lineView.line.wrapClass) {
3386 ensureLineWrapped(lineView).className = lineView.line.wrapClass
3387 } else if (lineView.node != lineView.text) {
3388 lineView.node.className = ""
3389 }
3390 var textClass = lineView.textClass ? lineView.textClass + " " + (lineView.line.textClass || "") : lineView.line.textClass
3391 lineView.text.className = textClass || ""
3392 }
3393
3394 function updateLineGutter(cm, lineView, lineN, dims) {
3395 if (lineView.gutter) {

Callers 3

updateLineForChangesFunction · 0.85
updateLineTextFunction · 0.85
buildLineElementFunction · 0.85

Calls 2

updateLineBackgroundFunction · 0.85
ensureLineWrappedFunction · 0.85

Tested by

no test coverage detected