Skip to content

Instantly share code, notes, and snippets.

@komali2
Created April 18, 2018 22:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save komali2/d20e41cf1dc01afb404381f3a106b86e to your computer and use it in GitHub Desktop.
Save komali2/d20e41cf1dc01afb404381f3a106b86e to your computer and use it in GitHub Desktop.
define(function(require) {
var _ = require('underscore');
var Handlebars = require('handlebars');
var Marionette = require('backbone.marionette');
var Ace = require('brace');
const mode = require('@/lib/ace/mode/thing');
require('brace/theme/idle_fingers');
require('brace/theme/github');
var ThingEditorView = Marionette.View.extend({
create_editor: function(code) {
this.editor = Ace.edit(this.ui.editor.get(0));
var self = this;
var session = this.editor.getSession();
session.setUseSoftTabs(true);
session.setMode(mode);
session.setValue(code);
},
});
return ThingEditorView;
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment