from engine.page import Page
from engine.manifoldquery import ManifoldQuery
-from plugins.verticallayout import VerticalLayout
-from plugins.slicelist import SliceList
-from plugins.querycode import QueryCode
+from plugins.verticallayout.verticallayout import VerticalLayout
+from plugins.lists.slicelist import SliceList
+from plugins.querycode.querycode import QueryCode
+from plugins.quickfilter.quickfilter import QuickFilter
+
+from myslice.viewutils import quickfilter_criterias
#
from myslice.viewutils import topmenu_items, the_user
page=page,
title="Putting stuff together",
sons=[
+ QueryCode (
+ page=page,
+ title="Vizualize your query (no syntax highlight for now)",
+ query=slices_query,
+ toggled=False,
+ ),
+ QuickFilter (
+ page=page,
+ title='play with filters',
+ criterias=quickfilter_criterias,
+ ),
SliceList ( # setting visible attributes first
page=page,
title='Asynchroneous SliceList',
header='slices list',
with_datatables=False,
- toggled=False,
# this is the query at the core of the slice list
query=slices_query,
),
- QueryCode (
- page=page,
- title="Vizualize your query",
- query=slices_query,
- ),
])
# variables that will get passed to the view-plugin.html template