pyams_skin.viewlet.toolbar
package ⊞¶
-
class
pyams_skin.viewlet.toolbar.
ContextActionsExtension
(context, request, view)[source]¶ Bases:
pyams_utils.adapter.ContextRequestViewAdapter
extension:context_actions(context) TALES extension
-
class
pyams_skin.viewlet.toolbar.
ContextActionsViewletManager
(context, request, view, manager=None)[source]¶ Bases:
pyams_skin.viewlet.toolbar.ToolbarMenu
Context actions viewlet manager
-
css_class
¶ Button CSS class
-
label
= 'Other actions...'¶
-
label_css_class
= ''¶
-
-
class
pyams_skin.viewlet.toolbar.
JsToolbarAction
(context, request, view, manager)[source]¶ Bases:
pyams_skin.viewlet.toolbar.ToolbarAction
Javascript toolbar action
-
class
pyams_skin.viewlet.toolbar.
JsToolbarActionItem
(context, request, view, manager)[source]¶ Bases:
pyams_skin.viewlet.toolbar.ToolbarActionItem
Javascript call toolbar action item
-
class
pyams_skin.viewlet.toolbar.
JsToolbarMenuItem
(context, request, view, manager)[source]¶ Bases:
pyams_skin.viewlet.toolbar.ToolbarMenuItem
Javascript call toolbar menu item
-
class
pyams_skin.viewlet.toolbar.
TableItemColumnActionsMenu
(context, request, view, manager=None)[source]¶ Bases:
pyams_skin.viewlet.toolbar.ToolbarMenu
Table item actions menu
-
css_class
= 'btn btn-xs btn-info dropdown-toggle'¶
-
label
= 'Actions...'¶
-
label_css_class
= ''¶
-
-
class
pyams_skin.viewlet.toolbar.
TableToolbarViewletManager
(context, request, view)[source]¶ Bases:
pyams_viewlet.manager.TemplateBasedViewletManager
,pyams_viewlet.manager.WeightOrderedViewletManager
Table toolbar viewlet manager
-
class
pyams_skin.viewlet.toolbar.
ToolbarAction
(context, request, view, manager)[source]¶ Bases:
pyams_viewlet.viewlet.Viewlet
Base toolbar action class
-
click_handler
¶ Button click handler
-
css_class
¶ Button CSS class
-
label
¶ Button label
-
label_css_class
¶ Label icon CSS class
-
modal_target
¶ Modal target?
-
url
¶ Button target URL
-
-
class
pyams_skin.viewlet.toolbar.
ToolbarActionItem
(context, request, view, manager)[source]¶ Bases:
pyams_viewlet.viewlet.Viewlet
Toolbar action item class
-
click_handler
¶ Button click handler
-
css_class
¶ Menu CSS class
-
hint_gravity
¶ Hint gravity
-
label
¶ Button label
-
label_css_class
¶ Label icon CSS class
-
modal_target
¶ Modal target?
-
stop_propagation
¶ Stop click event propagation
-
url
¶ Button target URL
-
-
class
pyams_skin.viewlet.toolbar.
ToolbarAddingMenu
(context, request, view, manager=None)[source]¶ Bases:
pyams_skin.viewlet.toolbar.ToolbarMenu
Toolbar adding menu
-
css_class
= 'btn btn-xs btn-success dropdown-toggle'¶
-
label
= 'Add...'¶
-
-
class
pyams_skin.viewlet.toolbar.
ToolbarMenu
(context, request, view, manager=None)[source]¶ Bases:
pyams_viewlet.manager.TemplateBasedViewletManager
,pyams_viewlet.manager.WeightOrderedViewletManager
,pyams_viewlet.viewlet.Viewlet
Base toolbar menu class
-
click_handler
¶ Button click handler
-
css_class
¶ Button CSS class
-
label
¶ Button label
-
label_css_class
¶ Label icon CSS class
Menu CSS class
-
modal_target
¶ Modal target?
-
url
¶ Button target URL
-
-
class
pyams_skin.viewlet.toolbar.
ToolbarMenuDivider
(context, request, view, manager)[source]¶ Bases:
pyams_viewlet.viewlet.Viewlet
Toolbar menu divider
-
css_class
= 'divider'¶
-
lebel
= None¶
-
-
class
pyams_skin.viewlet.toolbar.
ToolbarMenuItem
(context, request, view, manager)[source]¶ Bases:
pyams_skin.viewlet.toolbar.ToolbarActionItem
Toolbar menu item class
-
class
pyams_skin.viewlet.toolbar.
WidgetTitleViewletManager
(context, request, view)[source]¶ Bases:
pyams_viewlet.manager.WeightOrderedViewletManager
Widget title extensions viewlet manager