Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function createEditorInstance(doc, pane, visibleRange) {
var $editorHolder = pane.$el || pane; // To handle actual pane mock or a fake container
var editor = new Editor(doc, true, $editorHolder.get(0), visibleRange);
Editor.setUseTabChar(EDITOR_USE_TABS);
Editor.setSpaceUnits(EDITOR_SPACE_UNITS);
if (pane.addView) {
pane.addView(editor);
editor._paneId = pane.id;
}
EditorManager._notifyActiveEditorChanged(editor);
return editor;
}
function _createEditorForDocument(doc, makeMasterEditor, container, range, editorOptions) {
var editor = new Editor(doc, makeMasterEditor, container, range, editorOptions);
editor.on("focus", function () {
_notifyActiveEditorChanged(editor);
});
editor.on("beforeDestroy", function () {
if (editor.$el.is(":visible")) {
_saveEditorViewState(editor);
}
});
return editor;
}
function _createEditorForDocument(doc, makeMasterEditor, container, range) {
var editor = new Editor(doc, makeMasterEditor, container, range);
$(editor).on("focus", function () {
_notifyActiveEditorChanged(this);
});
return editor;
}
function _createEditorForDocument(doc, makeMasterEditor, container, range) {
var editor = new Editor(doc, makeMasterEditor, container, range);
$(editor).on("focus", function () {
_notifyActiveEditorChanged(this);
});
$(editor).on("beforeDestroy", function () {
if (editor.$el.is(":visible")) {
_saveEditorViewState(editor);
}
});
return editor;
}
function _createEditorForDocument(doc, makeMasterEditor, container, range, additionalKeys) {
var mode = EditorUtils.getModeFromFileExtension(doc.file.fullPath);
return new Editor(doc, makeMasterEditor, mode, container, additionalKeys, range);
}
function _createEditorForDocument(doc, makeMasterEditor, container, range, additionalKeys) {
var mode = EditorUtils.getModeFromFileExtension(doc.file.fullPath);
return new Editor(doc, makeMasterEditor, mode, container, additionalKeys, range);
}