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

Function attachLocalSpans

samples/common/codehighlight/codemirror.js:4940–4947  ·  view source on GitHub ↗
(doc, change, from, to)

Source from the content-addressed store, hash-verified

4938
4939 // Used to store marked span information in the history.
4940 function attachLocalSpans(doc, change, from, to) {
4941 var existing = change["spans_" + doc.id], n = 0;
4942 doc.iter(Math.max(doc.first, from), Math.min(doc.first + doc.size, to), function (line) {
4943 if (line.markedSpans)
4944 { (existing || (existing = change["spans_" + doc.id] = {}))[n] = line.markedSpans; }
4945 ++n;
4946 });
4947 }
4948
4949 // When un/re-doing restores text containing marked spans, those
4950 // that have been explicitly cleared should not be restored.

Callers 1

historyChangeFromChangeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected