- console.log(this.editor);
- $(this.editor.frame).css({width: '100%', height: '100%'});
+ },
+
+ editorDidLoad: function(editor) {
+ console.log('init', this.model);
+ editor.setCode('Ładowanie...');
+ $(editor.frame).css({width: '100%', height: '100%'});
+ this.editor.setCode(this.model.xml);
+ $(this.model).bind('modelxmlchanged.xmlview', this.codeChanged.bind(this));
+ this.unfreeze();
+ this.model.getXML();
+ // editor.grabKeys(
+ // $.fbind(self, self.hotkeyPressed),
+ // $.fbind(self, self.isHotkey)
+ // );
+ },
+
+ codeChanged: function() {
+ console.log('setCode:', this.editor, this.model);
+ this.editor.setCode(this.model.xml);
+ this.unfreeze();