Preparation for npm package

This commit is contained in:
knsv
2014-12-02 18:36:16 +01:00
parent d0ed2d2735
commit 540c614c88
10 changed files with 24786 additions and 86 deletions

View File

@@ -3,7 +3,7 @@ var flow = require('./parser/flow');
var utils = require('./utils');
var seq = require('./sequenceRenderer');
var he = require('he');
var dagreD3 = require('dagre-d3');
/**
* Function that adds the vertices found in the graph definition to the graph to be rendered.
* @param vert Object containing the vertices.
@@ -304,7 +304,7 @@ exports.tester = function(){};
* @returns {string}
*/
exports.version = function(){
return '0.2.10';
return '0.2.11';
};
var equals = function (val, variable){
@@ -315,23 +315,25 @@ var equals = function (val, variable){
return (val === variable);
}
};
/**
* Wait for coument loaded before starting the execution
*/
document.addEventListener('DOMContentLoaded', function(){
// Check presence of config object
if(typeof mermaid_config !== 'undefined'){
// Check if property startOnLoad is set
if(equals(true,mermaid_config.startOnLoad)){
if(typeof document !== 'undefined'){
/**
* Wait for coument loaded before starting the execution
*/
document.addEventListener('DOMContentLoaded', function(){
// Check presence of config object
if(typeof mermaid_config !== 'undefined'){
// Check if property startOnLoad is set
if(equals(true,mermaid_config.startOnLoad)){
init();
}
}
else{
// No config found, do autostart in this simple case
init();
}
}
else{
// No config found, do autostart in this simple case
init();
}
}, false);
}, false);
}
global.mermaid = {
init:function(){