assets/scripts/jsplumb/2.0/jsplumb.js
function (p) {
				if (p) {
					for (var i = 0; i < p.childNodes.length; i++) {
						if (p.childNodes[i].nodeType != 3 && p.childNodes[i].nodeType != 8) {
							var cEl = jsPlumb.getElement(p.childNodes[i]),
								cid = _currentInstance.getId(p.childNodes[i], null, true);
							if (cid && _elementsWithEndpoints[cid] && _elementsWithEndpoints[cid] > 0) {
								var cOff = _currentInstance.getOffset(cEl);
								_delements[id][cid] = {
									id: cid,
									offset: {
										left: cOff.left - parentOffset.left,
										top: cOff.top - parentOffset.top
									}
								};
								_draggablesForElements[cid] = id;
							}
							_oneLevel(p.childNodes[i]);
						}
					}
				}
			}
function (p) {
				if (p) {
					for (var i = 0; i < p.childNodes.length; i++) {
						if (p.childNodes[i].nodeType != 3 && p.childNodes[i].nodeType != 8) {
							var cEl = jsPlumb.getElement(p.childNodes[i]),
								cid = _currentInstance.getId(p.childNodes[i], null, true);
							if (cid && _elementsWithEndpoints[cid] && _elementsWithEndpoints[cid] > 0) {
								var cOff = _currentInstance.getOffset(cEl);
								_delements[id][cid] = {
									id: cid,
									offset: {
										left: cOff.left - parentOffset.left,
										top: cOff.top - parentOffset.top
									}
								};
								_draggablesForElements[cid] = id;
							}
							_oneLevel(p.childNodes[i]);
						}
					}
				}
			}
function ( p ) { if ( p ) { for ( var i = 0 ; i < p . childNodes . length ; i ++ ) { if ( p . childNodes [ i ] . nodeType != 3 && p . childNodes [ i ] . nodeType != 8 ) { var cEl = jsPlumb . getElement ( p . childNodes [ i ] ) , cid = _currentInstance . getId ( p . childNodes [ i ] , null , true ) ; if ( cid && _elementsWithEndpoints [ cid ] && _elementsWithEndpoints [ cid ] > 0 ) { var cOff = _currentInstance . getOffset ( cEl ) ; _delements [ id ] [ cid ] = { id : cid , offset : { left : cOff . left - parentOffset . left , top : cOff . top - parentOffset . top } } ; _draggablesForElements [ cid ] = id ; } _oneLevel ( p . childNodes [ i ] ) ; } } } }
look for child elements that have endpoints and register them against this draggable.
look for child elements that have endpoints and register them against this draggable .