11 |
11 |
12 from simplejson import dumps |
12 from simplejson import dumps |
13 |
13 |
14 from logilab.mtconverter import html_escape |
14 from logilab.mtconverter import html_escape |
15 |
15 |
|
16 from cubicweb.selectors import nonempty_rset, match_form_params, accept_rset |
16 from cubicweb.common.utils import make_uid |
17 from cubicweb.common.utils import make_uid |
17 from cubicweb.common.uilib import toggle_action, limitsize, jsonize, htmlescape |
18 from cubicweb.common.uilib import toggle_action, limitsize, jsonize, htmlescape |
18 from cubicweb.common.view import EntityView, AnyRsetView |
19 from cubicweb.common.view import EntityView, AnyRsetView |
19 from cubicweb.common.selectors import (nonempty_rset, match_form_params, |
|
20 accept_rset) |
|
21 from cubicweb.web.htmlwidgets import (TableWidget, TableColumn, MenuWidget, |
20 from cubicweb.web.htmlwidgets import (TableWidget, TableColumn, MenuWidget, |
22 PopupBoxMenu, BoxLink) |
21 PopupBoxMenu, BoxLink) |
23 from cubicweb.web.facet import prepare_facets_rqlst, filter_hiddens |
22 from cubicweb.web.facet import prepare_facets_rqlst, filter_hiddens |
24 |
23 |
25 class TableView(AnyRsetView): |
24 class TableView(AnyRsetView): |