Plugin now has __repr__
[myslice.git] / plugins / hazelnut / hazelnut.py
index c03f99c..3d748e8 100644 (file)
@@ -2,9 +2,10 @@ from unfold.plugin import Plugin
 
 class Hazelnut (Plugin):
 
-    def __init__ (self, query, **settings):
+    def __init__ (self, query, checkboxes=False, **settings):
         Plugin.__init__ (self, **settings)
         self.query=query
+        self.checkboxes=checkboxes
 
     def template_file (self):
         return "hazelnut.html"
@@ -22,12 +23,12 @@ class Hazelnut (Plugin):
     def requirements (self):
         reqs = {
             'js_files' : [ "js/hazelnut.js", 
-                           "js/manifold.js", "js/manifold-query.js",
+                           "js/manifold.js", "js/manifold-query.js", "js/manifold-core.js",
                            "js/dataTables.js", "js/with-datatables.js",
                            "js/spin.presets.js", "js/spin.min.js", "js/jquery.spin.js", 
                            "js/unfold-helper.js",
                            ] ,
-            'css_files': [ "css/hazelnut.css" ],
+            'css_files': [ "css/hazelnut.css" , "css/demo_table.css", "css/demo_table_jui.css", ],
             }
         return reqs