Skip to content

Commit

Permalink
Reflect kaavio updates. Partially addresses #313. Close #314.
Browse files Browse the repository at this point in the history
  • Loading branch information
ariutta committed Jun 11, 2015
1 parent 064e1df commit 0682aac
Show file tree
Hide file tree
Showing 3 changed files with 143,930 additions and 64,186 deletions.
4 changes: 1 addition & 3 deletions lib/editor/editor.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Editor.prototype.save = function save(args) {

// TODO refactor once pvjson -> gpml converter is done
//var gpmlDocJquery = pvjs.sourceData.original;
var gpmlDocJquery = pvjs.options.original;
var gpmlDocJquery = args.gpmlDocJquery;
var gpmlDoc = gpmlDocJquery[0];

var delta = diffpatcher.diff(
Expand Down Expand Up @@ -85,8 +85,6 @@ Editor.prototype.save = function save(args) {
var gpmlFontWeight = fontWeight.replace('bold', 'Bold');
graphicsElement.setAttribute('FontWeight', gpmlFontWeight);
}

//pvjs.editor.save(gpmlDocJquery);
});

/***********************************************
Expand Down
14 changes: 7 additions & 7 deletions lib/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,10 @@ var highland = require('highland');
var insertCss = require('insert-css');
var jsonld = require('jsonld');
// TODO use the one at github
//var Kaavio = {};
var Kaavio = require('../../kaavio/index.js');
//var Kaavio = require('kaavio');
var m = require('mithril');

//Kaavio.prototype.Editor = require('./editor/editor.js');
/*
_.assign(Kaavio.Editor.prototype, Object.create(Editor.prototype));
Kaavio.Editor.prototype.constructor = Kaavio.Editor;
Expand Down Expand Up @@ -121,9 +119,11 @@ function Pvjs(selector, options) {
pvjs.sourceData.pvjson = pvjson;
pvjsonOriginal = JSON.parse(JSON.stringify(pvjson));

/*
// TODO don't repeat the code below. DRY it up.
if (pvjs.options.editor && pvjs.options.editor !== 'disabled') {
var Editor = require('./editor/editor.js');
pvjs.editor = new Editor(pvjs);

// TODO why is this event happening twice when it should happen once?
selector.addEventListener('kaaviodatachange', function(e) {
console.log('kaaviodatachange event received in pvjs.js');
Expand All @@ -133,26 +133,26 @@ function Pvjs(selector, options) {
});
}, false);
}
//*/
Kaavio.call(pvjs, pvjs.selector, pvjs.sourceData);
return;
});
} else {
// TODO don't repeat the code below. DRY it up.
/*
if (pvjs.options.editor && pvjs.options.editor !== 'disabled') {
var Editor = require('./editor/editor.js');
pvjs.editor = new Editor(pvjs);

// TODO why is this event happening twice when it should happen once?
selector.addEventListener('kaaviodatachange', function(e) {
console.log('kaaviodatachange event received in pvjs.js');
pvjs.editor.save({
pvjson: e.detail.pvjson,
pvjsonOriginal: pvjsonOriginal
pvjsonOriginal: pvjsonOriginal,
gpmlDocJquery: pvjs.options.original
});
}, false);
}
Kaavio.call(pvjs, pvjs.selector, pvjs.sourceData);
//*/
return;
}
} else {
Expand Down
Loading

0 comments on commit 0682aac

Please sign in to comment.