@Override public void renderHead(final IHeaderResponse response) { super.renderHead(response); response.render(OnLoadHeaderItem.forScript( "CodeMirror.fromTextArea(document.getElementById('jsonEditorInfo'), {" + " readOnly: " + readOnly + ", " + " lineNumbers: true, " + " lineWrapping: true, " + " matchBrackets: true," + " autoCloseBrackets: true," + " autoRefresh: true" + "}).on('change', updateTextArea);")); } }
@Override public void renderHead(final IHeaderResponse response) { super.renderHead(response); response.render(OnLoadHeaderItem.forScript( "CodeMirror.fromTextArea(document.getElementById('xmlEditorInfo'), {" + " readOnly: " + readOnly + ", " + " lineNumbers: true, " + " lineWrapping: true, " + " autoCloseTags: true, " + " mode: 'text/html', " + " autoRefresh: true" + "}).on('change', updateTextArea);")); } }
@Override public void renderHead(final IHeaderResponse response) { super.renderHead(response); response.render(OnLoadHeaderItem.forScript( "CodeMirror.MergeView(document.getElementById('jsonDiffEditorInfoDefForm'), {" + " value: document.getElementById('jsonEditorInfo1').innerHTML, " + " orig: document.getElementById('jsonEditorInfo2').innerHTML, " + " lineNumbers: true, " + " mode: \"application/json\"," + " highlightDifferences: true," + " showDifferences: true," + " readOnly: true," + " revertButtons: false" + "});")); } }
@Override public void renderHead(final IHeaderResponse response) { super.renderHead(response); if (viewMode != ViewMode.JAVA_CLASS) { response.render(OnLoadHeaderItem.forScript( "editor = CodeMirror.fromTextArea(" + "document.getElementById('groovyClassForm').children['groovyClass'], {" + " readOnly: false, " + " lineNumbers: true, " + " lineWrapping: true, " + " matchBrackets: true," + " autoCloseBrackets: true," + (viewMode == ViewMode.GROOVY_BODY ? " mode: 'text/x-groovy'," : "") + " autoRefresh: true" + "});" + "editor.on('change', updateTextArea);")); } }