feat(graphics): remove snapsvg

Related to bpmn-io/diagram-js#50
This commit is contained in:
Philipp Fromme
2016-09-14 08:18:56 +02:00
committed by pedesen
parent 2c7aad5e0b
commit db0ce65aa4
12 changed files with 452 additions and 284 deletions

View File

@ -15,6 +15,8 @@ var domify = require('min-dom/lib/domify'),
domQuery = require('min-dom/lib/query'),
domRemove = require('min-dom/lib/remove');
var innerSVG = require('tiny-svg/lib/innerSVG');
var Diagram = require('diagram-js'),
BpmnModdle = require('bpmn-moddle');
@ -230,10 +232,10 @@ Viewer.prototype.saveSVG = function(options, done) {
var canvas = this.get('canvas');
var contentNode = canvas.getDefaultLayer(),
defsNode = canvas._svg.select('defs');
defsNode = domQuery('defs', canvas._svg);
var contents = contentNode.innerSVG(),
defs = (defsNode && defsNode.outerSVG()) || '';
var contents = innerSVG(contentNode),
defs = (defsNode && defsNode.outerHTML) || '';
var bbox = contentNode.getBBox();
@ -472,4 +474,4 @@ function addProjectLogo(container) {
});
}
/* </project-logo> */
/* </project-logo> */