X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/38747104cc8581d642f3c5a0d78c17565cc9988c..be81f64e2a76d6023ad1a10083e079ae18d51691:/project/static/js/views/xml.js diff --git a/project/static/js/views/xml.js b/project/static/js/views/xml.js index ecd27342..460317bc 100644 --- a/project/static/js/views/xml.js +++ b/project/static/js/views/xml.js @@ -12,8 +12,10 @@ var XMLView = View.extend({ this.parent = parent; this.buttonToolbar = new ButtonToolbarView( $('.xmlview-toolbar', this.element), - this.model.toolbarButtonsModel); + this.model.toolbarButtonsModel, parent); + $('.xmlview-toolbar', this.element).bind('resize.xmlview', this.resized.bind(this)); + this.parent.freeze('Ładowanie edytora...'); this.editor = new CodeMirror($('.xmlview', this.element).get(0), { parserfile: 'parsexml.js', @@ -28,6 +30,12 @@ var XMLView = View.extend({ }); }, + resized: function(event) { + var height = this.element.height() - $('.xmlview-toolbar', this.element).outerHeight(); + console.log('.xmlview height =', height); + $('.xmlview', this.element).height(height); + }, + editorDidLoad: function(editor) { $(editor.frame).css({width: '100%', height: '100%'}); this.model