Lines Matching refs:closure
2579 function getClosure(elements, isTopLevel, closure) { argument
2586 closure = isTopLevel;
2591 closure = closure || {};
2593 var allShapes = copyObject(closure.allShapes),
2594 allConnections = copyObject(closure.allConnections),
2595 enclosedElements = copyObject(closure.enclosedElements),
2596 enclosedConnections = copyObject(closure.enclosedConnections);
2599 closure.topLevel,
26014 var closure = getAutoPlaceClosure(source);
26016 return find(closure, function(target) {
26682 elements = flatten(values(context.closure.topLevel)),
43246 var closure = context.closure,
43247 allConnections = closure.allConnections;
43368 forEach(context.closure.topLevel, function(topLevelElements) {
46557 closure = context.closure,
46558 enclosedElements = closure.enclosedElements;
46573 closure.addAll(enclosedLabels);
46741 closure = context.closure,
46746 closure.add(attacher, closure.topLevel[attacher.host.id]);
49933 MoveHelper.prototype.moveClosure = function(closure, delta, newParent, newHost, primaryShape) { argument
49936 var allShapes = closure.allShapes,
49937 allConnections = closure.allConnections,
49938 enclosedConnections = closure.enclosedConnections,
49939 topLevel = closure.topLevel,
49993 context.closure = this._helper.getClosure(context.shapes);
50007 context.closure,