aboutsummaryrefslogtreecommitdiff
path: root/js/document/document-html.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/document/document-html.js')
-rwxr-xr-xjs/document/document-html.js18
1 files changed, 8 insertions, 10 deletions
diff --git a/js/document/document-html.js b/js/document/document-html.js
index 569b6d8b..81a8912b 100755
--- a/js/document/document-html.js
+++ b/js/document/document-html.js
@@ -135,8 +135,7 @@ exports.HtmlDocument = Montage.create(Component, {
135 //////////////////////////////////////////////////////////////////// 135 ////////////////////////////////////////////////////////////////////
136 //TODO: Make into one method to use here and one init 136 //TODO: Make into one method to use here and one init
137 reloadView: { 137 reloadView: {
138 value: function (view, template) { 138 value: function (view, template, doc) {
139 var content;
140 // 139 //
141 this.model.parentContainer.removeChild(this.model.views.design.iframe); 140 this.model.parentContainer.removeChild(this.model.views.design.iframe);
142 //Initiliazing views and hiding 141 //Initiliazing views and hiding
@@ -167,14 +166,13 @@ exports.HtmlDocument = Montage.create(Component, {
167 this._observer.observe(this.model.views.design.document.head, {childList: true}); 166 this._observer.observe(this.model.views.design.document.head, {childList: true});
168 }.bind(this), template, {viewCallback: this.handleViewReady, context: this}); 167 }.bind(this), template, {viewCallback: this.handleViewReady, context: this});
169 } else if(view === 'code'){ 168 } else if(view === 'code'){
170 169 //TODO: Add logic to handle external changed files
171 170 //Checking for template type and not saving external data
172 //TODO: Parse in memory document through template to get current document 171 if (doc.template && (doc.template.type === 'banner' || doc.template.type === 'animation')) {
173 content = '<html><head>'+this.model.file.content.head+'</head><body>'+this.model.file.content.body+'</body></html>';//dummy 172 this.model.views.code.load(this.application.ninja.ioMediator.tmplt.parseNinjaTemplateToHtml(false, doc, true, null).content);
174 173 } else {
175 174 this.model.views.code.load(this.application.ninja.ioMediator.tmplt.parseNinjaTemplateToHtml(false, doc, false, null).content);
176 // 175 }
177 this.model.views.code.load(content);
178 //Setting current view object to code 176 //Setting current view object to code
179 this.currentView = 'code'; 177 this.currentView = 'code';
180 this.model.currentView = this.model.views.code; 178 this.model.currentView = this.model.views.code;