dev/server/public/admin/vendor/svg-edit-2.7/extensions/ext-connector.js
function init() {
		// Make sure all connectors have data set
		$(svgcontent).find('*').each(function() { 
			var conn = this.getAttributeNS(se_ns, "connector");
			if(conn) {
				this.setAttribute('class', conn_sel.substr(1));
				var conn_data = conn.split(' ');
				var sbb = svgCanvas.getStrokedBBox([getElem(conn_data[0])]);
				var ebb = svgCanvas.getStrokedBBox([getElem(conn_data[1])]);
				$(this).data('c_start',conn_data[0])
					.data('c_end',conn_data[1])
					.data('start_bb', sbb)
					.data('end_bb', ebb);
				svgCanvas.getEditorNS(true);
			}
		});
//		updateConnectors();
	}
function init() {
		// Make sure all connectors have data set
		$(svgcontent).find('*').each(function() { 
			var conn = this.getAttributeNS(se_ns, "connector");
			if(conn) {
				this.setAttribute('class', conn_sel.substr(1));
				var conn_data = conn.split(' ');
				var sbb = svgCanvas.getStrokedBBox([getElem(conn_data[0])]);
				var ebb = svgCanvas.getStrokedBBox([getElem(conn_data[1])]);
				$(this).data('c_start',conn_data[0])
					.data('c_end',conn_data[1])
					.data('start_bb', sbb)
					.data('end_bb', ebb);
				svgCanvas.getEditorNS(true);
			}
		});
//		updateConnectors();
	}
function init ( ) { // Make sure all connectors have data set $ ( svgcontent ) . find ( '*' ) . each ( function ( ) { var conn = this . getAttributeNS ( se_ns , "connector" ) ; if ( conn ) { this . setAttribute ( 'class' , conn_sel . substr ( 1 ) ) ; var conn_data = conn . split ( ' ' ) ; var sbb = svgCanvas . getStrokedBBox ( [ getElem ( conn_data [ 0 ] ) ] ) ; var ebb = svgCanvas . getStrokedBBox ( [ getElem ( conn_data [ 1 ] ) ] ) ; $ ( this ) . data ( 'c_start' , conn_data [ 0 ] ) . data ( 'c_end' , conn_data [ 1 ] ) . data ( 'start_bb' , sbb ) . data ( 'end_bb' , ebb ) ; svgCanvas . getEditorNS ( true ) ; } } ) ; //		updateConnectors(); }
Do on reset
Do on reset