--- a/src/pyams_skin/interfaces/viewlet.py Wed Mar 04 00:04:11 2015 +0100
+++ b/src/pyams_skin/interfaces/viewlet.py Wed Mar 04 00:05:22 2015 +0100
@@ -291,17 +291,28 @@
css_class = TextLine(title="Button CSS class",
default='btn btn-xs btn-primary dropdown-toggle')
+ menu_css_class = TextLine(title="Menu CSS class",
+ default='dropdown-menu pull-right')
+
class IToolbarAddingMenu(IToolbarMenu):
"""Toolbar adding actions menu"""
+class ITableItemColumnActionsMenu(IViewletManager, IToolbarMenu):
+ """Table item actions viewlet manager"""
+
+
class IToolbarMenuItem(IToolbarAction):
"""Toolbar actions menu item"""
css_class = TextLine(title="Menu CSS class",
default='')
+ stop_propagation = Bool(title="Stop click event propagation",
+ required=True,
+ default=False)
+
class IContextActions(IViewletManager, IToolbarMenu):
"""Context actions viewlet manager"""