rework on codebase layout
[unfold.git] / plugins / quickfilter.py
index b2fd560..b7777e4 100644 (file)
@@ -5,10 +5,8 @@ class QuickFilter (Plugin) :
     def __init__ (self, list=[], with_datatables=False, **settings):
         Plugin.__init__ (self, **settings)
         self.list=list
-        self.add_to_settings ('list')
         self.with_datatables = with_datatables
-        self.add_to_settings ('with_datatables')
-        
+        self.page.expose_js_metadata()
 
     def title (self) : return "Title for Quick "
 
@@ -18,12 +16,8 @@ class QuickFilter (Plugin) :
         reqs = { 'js_files' : [ "js/quickfilter.js" ],
                  'css_files': [ "css/quickfilter.css" ],
                  }
-        if self.with_datatables:
-            reqs['js_files'].append ("datatables/js/dataTables.js")
-            reqs['js_files'].append ("js/with-datatables.js")
-        print self.classname(),reqs
         return reqs
 
     def exclude_from_json (self):
         return ['list']
-  
\ No newline at end of file
+