X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plugins%2Fcode_editor%2F__init__.py;fp=plugins%2Fcode_editor%2F__init__.py;h=c3f752818adc71b3df340640aa56534b9ff83723;hb=3b9ad98d9a7010f02468c16f2b10da9a7356ac4b;hp=0000000000000000000000000000000000000000;hpb=75d3bceb8e1d168e83982f910a916aee3bab7981;p=unfold.git diff --git a/plugins/code_editor/__init__.py b/plugins/code_editor/__init__.py new file mode 100644 index 00000000..c3f75281 --- /dev/null +++ b/plugins/code_editor/__init__.py @@ -0,0 +1,29 @@ +from unfold.plugin import Plugin + +class CodeEditor(Plugin): + + def template_file(self): + return "code_editor.html" + + def requirements (self): + reqs = { + 'js_files' : [ + 'js/code_editor.js', + 'js/moo-clientcide-1.3.js', + 'js/codemirror.js', + 'js/sql.js', + 'js/Actions.js', + #'js/EditorCM.js', + 'js/LayoutCM.js', + ] , + 'css_files': [ + 'css/codemirror.css', + ] + } + return reqs + + def json_settings_list (self): + return ['plugin_uuid', 'domid', 'lineNumbers'] + + def export_json_settings (self): + return True