added the MyPlugin plugin template
[unfold.git] / plugins / myplugin / __init__.py
diff --git a/plugins/myplugin/__init__.py b/plugins/myplugin/__init__.py
new file mode 100644 (file)
index 0000000..ce8e939
--- /dev/null
@@ -0,0 +1,23 @@
+from unfold.plugin import Plugin
+
+class MyPlugin(Plugin):
+
+    def template_file (self):
+        return "myplugin.html"
+
+    def requirements (self):
+        reqs = {
+            'js_files' : [
+                'js/myplugin.js'
+            ],
+            'css_files': [
+                'css/myplugin.css',
+            ]
+        }
+        return reqs
+
+    def json_settings_list (self):
+        return ['plugin_uuid', 'domid']
+
+    def export_json_settings (self):
+        return True