1 from unfold.plugin import Plugin
3 class QuickFilter (Plugin) :
5 def __init__ (self, criterias, **settings):
6 Plugin.__init__ (self, **settings)
7 self.criterias=criterias
8 self.page.expose_js_metadata()
10 def template_file (self): return "quickfilter.html"
12 def requirements (self):
14 'js_files' : [ "js/quickfilter.js", "js/metadata.js",
16 'css_files': "css/quickfilter.css",
19 def json_settings_list (self):
20 return ['criterias','plugin_uuid']
22 def template_env (self,request):
23 return {'criterias':self.criterias}