X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/38747104cc8581d642f3c5a0d78c17565cc9988c..9bec1deeed00ac693e6031c69f0778d3bb0dfbd9:/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