parent
42b63d7111
commit
c723d43184
|
@ -1,4 +1,4 @@
|
||||||
(function(BpmnJS) {
|
(function(BpmnJS, $) {
|
||||||
|
|
||||||
var container = $('#js-drop-zone');
|
var container = $('#js-drop-zone');
|
||||||
|
|
||||||
|
@ -42,6 +42,8 @@
|
||||||
.removeClass('with-error')
|
.removeClass('with-error')
|
||||||
.addClass('with-diagram');
|
.addClass('with-diagram');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -131,7 +133,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
setInterval(function() {
|
var _ = require('lodash');
|
||||||
|
|
||||||
|
var exportArtifacts = _.debounce(function() {
|
||||||
|
|
||||||
saveSVG(function(err, svg) {
|
saveSVG(function(err, svg) {
|
||||||
setEncoded(downloadSvgLink, 'diagram.svg', err ? null : svg);
|
setEncoded(downloadSvgLink, 'diagram.svg', err ? null : svg);
|
||||||
|
@ -140,8 +144,9 @@
|
||||||
saveDiagram(function(err, xml) {
|
saveDiagram(function(err, xml) {
|
||||||
setEncoded(downloadLink, 'diagram.bpmn', err ? null : xml);
|
setEncoded(downloadLink, 'diagram.bpmn', err ? null : xml);
|
||||||
});
|
});
|
||||||
|
}, 500);
|
||||||
|
|
||||||
}, 5000);
|
renderer.on('commandStack.changed', exportArtifacts);
|
||||||
});
|
});
|
||||||
|
|
||||||
})(window.BpmnJS);
|
})(window.BpmnJS, window.jQuery);
|
Binary file not shown.
|
@ -6,7 +6,6 @@
|
||||||
|
|
||||||
<link rel="stylesheet" href="app.css" />
|
<link rel="stylesheet" href="app.css" />
|
||||||
<link rel="stylesheet" href="diagram-js.css" />
|
<link rel="stylesheet" href="diagram-js.css" />
|
||||||
<link rel="stylesheet" href="http://fontawesome.io/assets/font-awesome/css/font-awesome.css" />
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="content" id="js-drop-zone">
|
<div class="content" id="js-drop-zone">
|
||||||
|
@ -35,13 +34,13 @@
|
||||||
|
|
||||||
<ul class="buttons">
|
<ul class="buttons">
|
||||||
<li>
|
<li>
|
||||||
<a id="js-download-diagram" href title="download">
|
<a id="js-download-diagram" href title="download BPMN diagram">
|
||||||
<i class="fa fa-download fa-3"></i>
|
<i class="fa fa-download fa-3x"></i>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a id="js-download-svg" href title="download as svg">
|
<a id="js-download-svg" href title="download as SVG image">
|
||||||
<i class="fa fa-code fa-3"></i>
|
<i class="fa fa-picture-o fa-3x"></i>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
|
|
||||||
<link rel="stylesheet" href="../app.css" />
|
<link rel="stylesheet" href="../app.css" />
|
||||||
<link rel="stylesheet" href="../diagram-js.css" />
|
<link rel="stylesheet" href="../diagram-js.css" />
|
||||||
<link rel="stylesheet" href="http://fontawesome.io/assets/font-awesome/css/font-awesome.css" />
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="content" id="js-drop-zone">
|
<div class="content" id="js-drop-zone">
|
||||||
|
@ -36,12 +35,12 @@
|
||||||
<ul class="buttons">
|
<ul class="buttons">
|
||||||
<li>
|
<li>
|
||||||
<a id="js-download-diagram" href title="download">
|
<a id="js-download-diagram" href title="download">
|
||||||
<i class="fa fa-download fa-3"></i>
|
<i class="fa fa-download fa-3x"></i>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a id="js-download-svg" href title="download as svg">
|
<a id="js-download-svg" href title="download as svg">
|
||||||
<i class="fa fa-code fa-3"></i>
|
<i class="fa fa-picture-o fa-3x"></i>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
Loading…
Reference in New Issue