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

Function copySharedMarkers

external/.scrollLibs.js:8160–8172  ·  view source on GitHub ↗
(doc, markers)

Source from the content-addressed store, hash-verified

8158 }
8159
8160 function copySharedMarkers(doc, markers) {
8161 for (var i = 0; i < markers.length; i++) {
8162 var marker = markers[i],
8163 pos = marker.find()
8164 var mFrom = doc.clipPos(pos.from),
8165 mTo = doc.clipPos(pos.to)
8166 if (cmp(mFrom, mTo)) {
8167 var subMark = markText(doc, mFrom, mTo, marker.primary, marker.primary.type)
8168 marker.markers.push(subMark)
8169 subMark.parent = marker
8170 }
8171 }
8172 }
8173
8174 function detachSharedMarkers(markers) {
8175 var loop = function (i) {

Callers 1

.scrollLibs.jsFile · 0.85

Calls 3

cmpFunction · 0.85
markTextFunction · 0.85
findMethod · 0.45

Tested by

no test coverage detected