MCPcopy
hub / github.com/witheve/Eve / copySharedMarkers

Function copySharedMarkers

src/codemirror.js:6305–6315  ·  view source on GitHub ↗
(doc, markers)

Source from the content-addressed store, hash-verified

6303 }
6304
6305 function copySharedMarkers(doc, markers) {
6306 for (var i = 0; i < markers.length; i++) {
6307 var marker = markers[i], pos = marker.find();
6308 var mFrom = doc.clipPos(pos.from), mTo = doc.clipPos(pos.to);
6309 if (cmp(mFrom, mTo)) {
6310 var subMark = markText(doc, mFrom, mTo, marker.primary, marker.primary.type);
6311 marker.markers.push(subMark);
6312 subMark.parent = marker;
6313 }
6314 }
6315 }
6316
6317 function detachSharedMarkers(markers) {
6318 for (var i = 0; i < markers.length; i++) {

Callers 1

codemirror.jsFile · 0.85

Calls 2

markTextFunction · 0.85
findMethod · 0.65

Tested by

no test coverage detected