@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);")); } }
private void showConfigurationSinglePanel() { Pair<String, String> info = getJSONInfo(selectedHistoryConfTO); jsonPanel = new JsonEditorPanel(null, new PropertyModel<String>(info, "right"), true, null) { private static final long serialVersionUID = -8927036362466990179L; @Override public void onSubmit(final AjaxRequestTarget target) { modal.close(target); } }; jsonPanel.setOutputMarkupId(true); addOrReplace(jsonPanel); }
: e.getMessage()); super.onSubmit(target);
@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);")); } }