Fixed build issue

This commit is contained in:
knsv 2015-05-31 08:19:26 +02:00
parent 45f34d871b
commit 94e5177bb1
8 changed files with 19 additions and 16 deletions

View File

@ -21503,7 +21503,6 @@ module.exports.drawActors = function(diagram, actors, actorKeys,verticalPos){
module.exports.setConf = function(cnf){
console.log('Got conf:',JSON.stringify(cnf));
var keys = Object.keys(cnf);
keys.forEach(function(key){
@ -22174,9 +22173,7 @@ var render = function(id, txt,cb){
var classes = {};
switch(graphType){
case 'graph':
if(typeof mermaid.flowchartConfig === 'object'){
flowRenderer.setConf(config.flowchart);
}
flowRenderer.setConf(config.flowchart);
flowRenderer.draw(txt, id, false);
if(config.mermaid.cloneCssStyles){
classes = flowRenderer.getClasses(txt, false);
@ -22185,6 +22182,7 @@ var render = function(id, txt,cb){
graph.bindFunctions();
break;
case 'dotGraph':
flowRenderer.setConf(config.flowchart);
flowRenderer.draw(txt, id, true);
if(config.mermaid.cloneCssStyles) {
classes = flowRenderer.getClasses(txt, true);
@ -22193,7 +22191,7 @@ var render = function(id, txt,cb){
break;
case 'sequenceDiagram':
//if(typeof mermaid.sequenceConfig === 'object'){
seq.setConf(config.sequenceDiagram);
seq.setConf(config.sequenceDiagram);
//}
seq.draw(txt,id);
if(config.mermaid.cloneCssStyles) {
@ -22201,10 +22199,7 @@ var render = function(id, txt,cb){
}
break;
case 'gantt':
if(typeof mermaid.ganttConfig === 'object'){
gantt.setConf(config.gantt);
}
gantt.setConf(config.gantt);
gantt.draw(txt,id);
if(config.mermaid.cloneCssStyles) {
utils.cloneCssStyles(element.firstChild, []);

5
dist/mermaid.js vendored
View File

@ -31094,7 +31094,10 @@ var init = function () {
console.log('Found ',nodes.length,' nodes');
console.log('Hooo hooo');
mermaidAPI.initialize(mermaid_config);
if(typeof mermaid_config !== 'undefined'){
mermaidAPI.initialize(mermaid_config);
}
var insertSvg = function(svgCode){
element.innerHTML = svgCode;
};

2
dist/mermaid.min.js vendored

File diff suppressed because one or more lines are too long

View File

@ -21878,7 +21878,10 @@ var init = function () {
console.log('Found ',nodes.length,' nodes');
console.log('Hooo hooo');
mermaidAPI.initialize(mermaid_config);
if(typeof mermaid_config !== 'undefined'){
mermaidAPI.initialize(mermaid_config);
}
var insertSvg = function(svgCode){
element.innerHTML = svgCode;
};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -243,7 +243,6 @@ function executeInPage(data) {
mermaid.init();
console.log(document.body.outerHTML);
svg = document.querySelector('svg')
svgValue = xmlSerializer.serializeToString(svg)

View File

@ -49,7 +49,10 @@ var init = function () {
console.log('Found ',nodes.length,' nodes');
console.log('Hooo hooo');
mermaidAPI.initialize(mermaid_config);
if(typeof mermaid_config !== 'undefined'){
mermaidAPI.initialize(mermaid_config);
}
var insertSvg = function(svgCode){
element.innerHTML = svgCode;
};