You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

42 lines
768 B

var editor = CodeMirror(document.body, {
lineNumbers: true,
//styleActiveLine: true,
matchBrackets: true,
autofocus: true,
indentWithTabs: true,
});
editor.setOption("theme", "solarized dark");
editor.setOption("fullScreen", true);
editor.changeRegistered = false;
editor.on("change", function(eMirror, object) {
editor.changeRegistered = true;
});
getTextChanged = function() {
return editor.changeRegistered;
};
getText = function() {
editor.changeRegistered = false;
return editor.getValue();
};
setTextBase64 = function(text) {
editor.setValue(window.atob(text));
editor.focus();
};
setText = function(text) {
editor.setValue(text);
};
setMode = function(mode) {
this.editor.setOption("mode", mode);
};