diff options
Diffstat (limited to 'js/document/document-text.js')
-rwxr-xr-x | js/document/document-text.js | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/js/document/document-text.js b/js/document/document-text.js index fd01b2e6..3ffa8263 100755 --- a/js/document/document-text.js +++ b/js/document/document-text.js | |||
@@ -30,19 +30,19 @@ POSSIBILITY OF SUCH DAMAGE. | |||
30 | 30 | ||
31 | //////////////////////////////////////////////////////////////////////// | 31 | //////////////////////////////////////////////////////////////////////// |
32 | // | 32 | // |
33 | var Montage = require("montage/core/core").Montage, | 33 | var Montage = require("montage/core/core").Montage, |
34 | Component = require("montage/ui/component").Component, | 34 | Component = require("montage/ui/component").Component, |
35 | TextDocumentModel = require("js/document/models/text").TextDocumentModel, | 35 | TextDocumentModel = require("js/document/models/text").TextDocumentModel, |
36 | CodeDocumentView = require("js/document/views/code").CodeDocumentView; | 36 | CodeDocumentView = require("js/document/views/code").CodeDocumentView; |
37 | //////////////////////////////////////////////////////////////////////// | 37 | //////////////////////////////////////////////////////////////////////// |
38 | // | 38 | // |
39 | exports.TextDocument = Montage.create(Component, { | 39 | exports.TextDocument = Montage.create(Component, { |
40 | //////////////////////////////////////////////////////////////////// | 40 | //////////////////////////////////////////////////////////////////// |
41 | // | 41 | // |
42 | hasTemplate: { | 42 | hasTemplate: { |
43 | value: false | 43 | value: false |
44 | }, | 44 | }, |
45 | //////////////////////////////////////////////////////////////////// | 45 | //////////////////////////////////////////////////////////////////// |
46 | // | 46 | // |
47 | model: { | 47 | model: { |
48 | value: null | 48 | value: null |
@@ -51,7 +51,7 @@ exports.TextDocument = Montage.create(Component, { | |||
51 | // | 51 | // |
52 | init:{ | 52 | init:{ |
53 | value: function(file, context, callback, view){ | 53 | value: function(file, context, callback, view){ |
54 | // | 54 | // |
55 | var codeDocumentView = CodeDocumentView.create(), container = null; //TODO: Why is this initilzied to null? | 55 | var codeDocumentView = CodeDocumentView.create(), container = null; //TODO: Why is this initilzied to null? |
56 | //Creating instance of Text Document Model | 56 | //Creating instance of Text Document Model |
57 | this.model = Montage.create(TextDocumentModel,{ | 57 | this.model = Montage.create(TextDocumentModel,{ |
@@ -72,22 +72,22 @@ exports.TextDocument = Montage.create(Component, { | |||
72 | codeDocumentView.textArea.value = file.content; | 72 | codeDocumentView.textArea.value = file.content; |
73 | codeDocumentView.initializeTextView(file, this); | 73 | codeDocumentView.initializeTextView(file, this); |
74 | } else { | 74 | } else { |
75 | //Other view(s) logic goes here | 75 | //Other view(s) logic goes here |
76 | } | 76 | } |
77 | //Checking if callback is needed | 77 | //Checking if callback is needed |
78 | if (callback) callback.call(context, this); | 78 | if (callback) callback.call(context, this); |
79 | } | 79 | } |
80 | }, | 80 | }, |
81 | //////////////////////////////////////////////////////////////////// | 81 | //////////////////////////////////////////////////////////////////// |
82 | // | 82 | // |
83 | closeDocument: { | 83 | closeDocument: { |
84 | value: function (context, callback) { | 84 | value: function (context, callback) { |
85 | //Closing document and getting outcome | 85 | //Closing document and getting outcome |
86 | var closed = this.model.close(null); | 86 | var closed = this.model.close(null); |
87 | //Making callback if specified | 87 | //Making callback if specified |
88 | if (callback) callback.call(context, this); | 88 | if (callback) callback.call(context, this); |
89 | } | 89 | } |
90 | } | 90 | } |
91 | //////////////////////////////////////////////////////////////////// | 91 | //////////////////////////////////////////////////////////////////// |
92 | //////////////////////////////////////////////////////////////////// | 92 | //////////////////////////////////////////////////////////////////// |
93 | }); | 93 | }); |