aboutsummaryrefslogtreecommitdiff
path: root/js/document/views
diff options
context:
space:
mode:
authorEric Guzman2012-05-25 16:37:24 -0700
committerEric Guzman2012-05-25 16:37:24 -0700
commit1f7c17d688c3340b31d2e1c2b7205b10bd806968 (patch)
treec37508ed332fea9121948c887e7f844f327b2ff3 /js/document/views
parent1be5495b77c1dd426be3a6be05555254856de6ba (diff)
downloadninja-1f7c17d688c3340b31d2e1c2b7205b10bd806968.tar.gz
Objects Controller - Now keeps track of document's object instances, including added components
Diffstat (limited to 'js/document/views')
-rwxr-xr-xjs/document/views/design.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/js/document/views/design.js b/js/document/views/design.js
index b3887fdf..75eb3695 100755
--- a/js/document/views/design.js
+++ b/js/document/views/design.js
@@ -363,11 +363,15 @@ exports.DesignDocumentView = Montage.create(BaseDocumentView, {
363 initMontage: { 363 initMontage: {
364 value: function (scripttags) { 364 value: function (scripttags) {
365 // 365 //
366 //debugger;
366 this.iframe.contentWindow.document.body.addEventListener('mjsTemplateReady', function () { 367 this.iframe.contentWindow.document.body.addEventListener('mjsTemplateReady', function () {
367 //Initializing template with user's seriliazation 368 //Initializing template with user's seriliazation
368 var template = this.iframe.contentWindow.mjsTemplate.create(); 369 var template = this.iframe.contentWindow.mjsTemplate.create();
370
369 template.initWithDocument(this.iframe.contentWindow.document); 371 template.initWithDocument(this.iframe.contentWindow.document);
370 template.instantiateWithOwnerAndDocument(null, this.iframe.contentWindow.document, function (e){/*Nothing just a required extra parameter*/}); 372 template.instantiateWithOwnerAndDocument(null, this.iframe.contentWindow.document, function (e){
373 this.model.objects = template.deserializer.getObjectsFromLastDeserialization();
374 }.bind(this));
371 }.bind(this), false); 375 }.bind(this), false);
372 } 376 }
373 }, 377 },