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

Function detachSharedMarkers

samples/common/codehighlight/codemirror.js:6053–6067  ·  view source on GitHub ↗
(markers)

Source from the content-addressed store, hash-verified

6051 }
6052
6053 function detachSharedMarkers(markers) {
6054 var loop = function ( i ) {
6055 var marker = markers[i], linked = [marker.primary.doc];
6056 linkedDocs(marker.primary.doc, function (d) { return linked.push(d); });
6057 for (var j = 0; j < marker.markers.length; j++) {
6058 var subMarker = marker.markers[j];
6059 if (indexOf(linked, subMarker.doc) == -1) {
6060 subMarker.parent = null;
6061 marker.markers.splice(j--, 1);
6062 }
6063 }
6064 };
6065
6066 for (var i = 0; i < markers.length; i++) loop( i );
6067 }
6068
6069 var nextDocId = 0;
6070 var Doc = function(text, mode, firstLine, lineSep, direction) {

Callers 1

codemirror.jsFile · 0.85

Calls 1

loopFunction · 0.85

Tested by

no test coverage detected