diff options
author | Jose Antonio Marquez | 2012-05-08 10:37:38 -0700 |
---|---|---|
committer | Jose Antonio Marquez | 2012-05-08 10:37:38 -0700 |
commit | 4504972c1f3b9bf1d02a4484a07a8a85cf9ccee2 (patch) | |
tree | e55fbbee42164d4d085d4ce479ce4477c03b79c9 /js/document | |
parent | 4d949f141247215b5f2a6ec0cfc7d2d31cf2bb1f (diff) | |
download | ninja-4504972c1f3b9bf1d02a4484a07a8a85cf9ccee2.tar.gz |
Adding Chrome Preview
Diffstat (limited to 'js/document')
-rwxr-xr-x | js/document/models/base.js | 11 | ||||
-rwxr-xr-x | js/document/views/design.js | 2 |
2 files changed, 9 insertions, 4 deletions
diff --git a/js/document/models/base.js b/js/document/models/base.js index 746922ad..5667fb24 100755 --- a/js/document/models/base.js +++ b/js/document/models/base.js | |||
@@ -68,19 +68,24 @@ exports.BaseDocumentModel = Montage.create(Component, { | |||
68 | //////////////////////////////////////////////////////////////////// | 68 | //////////////////////////////////////////////////////////////////// |
69 | // | 69 | // |
70 | switchViewTo: { | 70 | switchViewTo: { |
71 | value: function () { | 71 | value: function (view) { |
72 | // | 72 | // |
73 | } | 73 | } |
74 | }, | 74 | }, |
75 | //////////////////////////////////////////////////////////////////// | 75 | //////////////////////////////////////////////////////////////////// |
76 | // | 76 | //TODO: Add API to allow other browser support |
77 | browserPreview: { | 77 | browserPreview: { |
78 | value: function (browser) { | 78 | value: function (browser) { |
79 | // | 79 | |
80 | //TODO: Add file save before previewing | ||
81 | |||
82 | //Currently only supporting current browser (Chrome, obviously) | ||
80 | switch (browser) { | 83 | switch (browser) { |
81 | case 'chrome': | 84 | case 'chrome': |
85 | window.open(this.application.ninja.coreIoApi.rootUrl + this.file.uri.split(this.application.ninja.coreIoApi.cloudData.root)[1]); | ||
82 | break; | 86 | break; |
83 | default: | 87 | default: |
88 | window.open(this.application.ninja.coreIoApi.rootUrl + this.file.uri.split(this.application.ninja.coreIoApi.cloudData.root)[1]); | ||
84 | break; | 89 | break; |
85 | } | 90 | } |
86 | } | 91 | } |
diff --git a/js/document/views/design.js b/js/document/views/design.js index b23ebe78..df6e9b53 100755 --- a/js/document/views/design.js +++ b/js/document/views/design.js | |||
@@ -230,7 +230,7 @@ exports.DesignDocumentView = Montage.create(BaseDocumentView, { | |||
230 | initWebGl: { | 230 | initWebGl: { |
231 | value: function (scripttags) { | 231 | value: function (scripttags) { |
232 | // | 232 | // |
233 | var i, n, webgldata; | 233 | var n, webgldata; |
234 | //Setting the iFrame property for reference in helper class | 234 | //Setting the iFrame property for reference in helper class |
235 | this.model.webGlHelper.iframe = this.model.views.design.iframe; | 235 | this.model.webGlHelper.iframe = this.model.views.design.iframe; |
236 | //Checking for webGL Data | 236 | //Checking for webGL Data |