src/tools/console.coffee in luca-0.9.2 vs src/tools/console.coffee in luca-0.9.4

- old
+ new

@@ -18,16 +18,15 @@ compileOptions: bare: true components:[ ctype: "code_mirror_field" + additionalClassNames: "clearfix" name: "code_output" readOnly: true lineNumbers: false mode: "javascript" - height:"621px" - maxHeight:"621px" lineWrapping: true gutter: false , ctype: "text_field" name: "code_input" @@ -54,12 +53,17 @@ afterRender: ()-> @$('input').focus() ] + afterRender: ()-> + @$container().modal(backdrop: false) + @$container.css + show: (options={})-> - @$el.addClass('modal').modal(options) + @$container().modal('show') + @ getContext: ()-> window initialize: ()-> @@ -145,6 +149,20 @@ runCommand: ()-> dev = @ compile = _.bind(Luca.tools.CoffeeEditor::compile, @) raw = Luca("code_input").getValue() compiled = compile raw, (compiled)-> - dev.evaluateCode(compiled, raw) + dev.evaluateCode(compiled, raw) + +Luca.util.launchers ||= {} + +Luca.util.launchers.developmentConsole = (name="luca-development-console")-> + @_lucaDevConsole = Luca name, ()=> + @$el.append Backbone.View::make("div", id: "#{ name }-wrapper", class: "modal fade") + + console = new Luca.tools.DevelopmentConsole + name: name + container: "##{ name }-wrapper" + + console.render() + + @_lucaDevConsole.show() \ No newline at end of file