pyams_skin.interfaces
package ⊞¶
-
interface
pyams_skin.interfaces.
IContentHelp
[source]¶ Content help block
-
outer_margin
¶ Outer margin size
Implementation: zope.schema.Int
Read Only: False Required: True Default Value: 0 Allowed Type: int
-
status
¶ Help status
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘info’ Allowed Type: str
-
header
¶ Help header
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
message
¶ Help message
Implementation: zope.schema.Text
Read Only: False Required: True Default Value: None Allowed Type: str
-
message_format
¶ Help message format
Implementation: zope.schema.Choice
Read Only: False Required: True Default Value: None
-
-
interface
pyams_skin.interfaces.
IContentSearch
[source]¶ Content search interface
-
get_search_results
(self, data)¶ Extract search results from given data
data is a dictionary containing search fields
-
-
interface
pyams_skin.interfaces.
IContextTitlePrefix
[source]¶ Context title prefix interface
-
prefix
¶ Context title prefix
-
-
interface
pyams_skin.interfaces.
IDialog
[source]¶ Extends:
pyams_skin.interfaces.IModalPage
Modal dialog interface
-
modal_class
¶ Modal dialog CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘modal-medium’ Allowed Type: str
-
-
interface
pyams_skin.interfaces.
IModalFullPage
[source]¶ Extends:
pyams_skin.interfaces.IFullPage
Full page modal dialog marker interface
-
dialog_class
¶ Default dialog CSS class
-
-
interface
pyams_skin.interfaces.
IPageHeader
[source]¶ Page header interface used by ‘header’ content provider
-
back_url
¶ Back URL
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
back_target
¶ Back URL target
HTML target selector, or None for full page target
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
icon_class
¶ Icon CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
title
¶ Page title
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
title_badge
¶ Title badge
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
title_badge_class
¶ Title badge class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
subtitle
¶ Page sub-title
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
subtitle_badge
¶ Sub-title badge
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
subtitle_badge_class
¶ Sub-title badge class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.
ISkin
[source]¶ Skin interface
Skins are registered as utilities implementing this interface and defining request layer as attribute
-
label
¶ Skin name
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
layer
¶ Request layer
This interface will be used to tag request layer
Implementation: zope.configuration.fields.GlobalInterface
Read Only: False Required: True Default Value: None Value Type
Implementation: zope.schema.InterfaceField
Read Only: False Required: True Default Value: None
-
-
interface
pyams_skin.interfaces.
ISkinChangedEvent
[source]¶ Extends:
zope.interface.interfaces.IObjectEvent
Skin changed event
-
interface
pyams_skin.interfaces.
ISkinnable
[source]¶ Skinnable content interface
-
can_inherit_skin
¶ Check if skin can be inherited
-
inherit_skin
¶ Inherit parent skin?
Should we reuse parent skin?
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: False Allowed Type: bool
-
no_inherit_skin
¶ Don’t inherit parent skin?
Should we override parent skin?
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: True Allowed Type: bool
-
skin_parent
¶ Skin parent (local or inherited)
-
skin
¶ Custom graphic theme
This theme will be used to handle graphic design (colors and images)
Implementation: zope.schema.Choice
Read Only: False Required: False Default Value: None
-
get_skin
(self, request=None)¶ Get skin matching this content
-
custom_stylesheet
¶ Custom stylesheet
This custom stylesheet will be used to override selected theme styles
Implementation: pyams_file.schema.FileField
Read Only: False Required: False Default Value: None Allowed Type: bytes
-
editor_stylesheet
¶ Editor stylesheet
Styles defined into this stylesheet will be available into HTML editor
Implementation: pyams_file.schema.FileField
Read Only: False Required: False Default Value: None Allowed Type: bytes
-
custom_script
¶ Custom script
This custom javascript file will be used to add dynamic features to selected theme
Implementation: pyams_file.schema.FileField
Read Only: False Required: False Default Value: None Allowed Type: bytes
-
-
interface
pyams_skin.interfaces.
IUserSkinnable
[source]¶ Extends:
pyams_skin.interfaces.ISkinnable
User skinnable content interface
-
interface
pyams_skin.interfaces.
IWidgetInnerPage
[source]¶ Extends:
pyams_skin.interfaces.IInnerPage
Inner page with widget marker interface
-
class
pyams_skin.interfaces.
SkinChangedEvent
(object)[source]¶ Bases:
zope.interface.interfaces.ObjectEvent
Request skin changed event
pyams_skin.interfaces.configuration
¶
-
interface
pyams_skin.interfaces.configuration.
IBackOfficeConfiguration
[source]¶ Extends:
zope.location.interfaces.IContained
Back-office configuration
-
title
¶ Title
Application title visible in back-office
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
short_title
¶ Short title
Application short title visible as title prefix
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
get_title_prefix
(self, request)¶ Get title prefix based on current navigation context
-
login_header
¶ Login header
This reStructuredText text will be displayed in login page header
Implementation: zope.schema.Text
Read Only: False Required: False Default Value: None Allowed Type: str
Login footer
This reStructuredText text will be displayed in login page footer
Implementation: zope.schema.Text
Read Only: False Required: False Default Value: None Allowed Type: str
-
icon
¶ Icon
Browser favourite icon
Implementation: pyams_file.schema.ImageField
Read Only: False Required: False Default Value: None Allowed Type: bytes
-
logo
¶ Logo
Image containing application logo
Implementation: pyams_file.schema.ImageField
Read Only: False Required: False Default Value: None Allowed Type: bytes
-
login_logo
¶ Login logo
Image containing application logo for login form
Implementation: pyams_file.schema.ImageField
Read Only: False Required: False Default Value: None Allowed Type: bytes
-
display_content_icon
¶ Display title icon?
Should icons be displayed into content’s title area ?
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: True Allowed Type: bool
Display shared tool title?
Should shared tool title be displayed into shared content’s title area?
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: True Allowed Type: bool
-
-
interface
pyams_skin.interfaces.configuration.
IConfiguration
[source]¶ Extends:
zope.location.interfaces.IContained
Dynamic application global configuration
These settings are generally managed by an administrator. They are used by default presentation layout.
-
title
¶ Title
Application title displayed in title bar
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
short_title
¶ Short title
Application short title visible as title prefix
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
get_title_prefix
(self, request)¶ Get title prefix based on current navigation context
-
description
¶ Description
Main application description
Implementation: zope.schema.Text
Read Only: False Required: False Default Value: None Allowed Type: str
Author
Public author name
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
icon
¶ Icon
Browser favourite icon
Implementation: pyams_file.schema.ImageField
Read Only: False Required: False Default Value: None Allowed Type: bytes
-
logo
¶ Logo
Image containing application logo
Implementation: pyams_file.schema.ImageField
Read Only: False Required: False Default Value: None Allowed Type: bytes
-
pyams_skin.interfaces.container
¶
-
interface
pyams_skin.interfaces.container.
IContainerBaseView
[source]¶ Extends:
pyramid.interfaces.IView
Base container marker interface
-
interface
pyams_skin.interfaces.container.
IOrderedContainerBaseView
[source]¶ Ordered container marker interface
-
interface
pyams_skin.interfaces.container.
ITable
[source]¶ Base table interface
-
prefix
¶ Table prefix
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
id
¶ Table ID
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
title
¶ Table title
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
click_handler
¶ Default elements click handler
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.container.
ITableElementEditor
[source]¶ Table element editor interface
-
view_name
¶ Table element editor name
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
url
¶ Table element editor URL
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
modal_target
¶ Modal target?
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: True Allowed Type: bool
-
-
interface
pyams_skin.interfaces.container.
ITableElementName
[source]¶ Table element name column value interface
-
name
¶ Table element name
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.container.
ITableWithActions
[source]¶ Extends:
pyams_skin.interfaces.container.ITable
Marker interface for table with inner actions menus
pyams_skin.interfaces.extension
¶
-
interface
pyams_skin.interfaces.extension.
IGoogleAnalyticsInfo
[source]¶ Google Analytics account info
-
verification_code
¶ Web site verification code
Google site verification code
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
enabled
¶ Activate Google Analytics?
Are Google Analytics statistics activated?
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: False Allowed Type: bool
Activate only if not rejected cookies?
If ‘no’, plug-in will be activated without waiting for accepted cookies
Implementation: zope.schema.Bool
Read Only: False Required: False Default Value: False Allowed Type: bool
Cookie name
Name of cookie checked to verify if cookies have been rejected
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
Rejected cookie value
Cookie value matching user’s cookies reject
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
website_id
¶ Web site ID
Google Analytics web site ID
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
activation_mode
¶ Activation mode
Mode(s) in which statistics are activated
Implementation: zope.schema.Choice
Read Only: False Required: True Default Value: 2
-
-
interface
pyams_skin.interfaces.extension.
IGoogleTagManagerInfo
[source]¶ Google Tag Manager account info
-
enabled
¶ Activate Google Tag Manager?
Is Google Tag Manager activated?
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: False Allowed Type: bool
Activate only if not rejected cookies?
If ‘no’, plug-in will be activated without waiting for accepted cookies
Implementation: zope.schema.Bool
Read Only: False Required: False Default Value: False Allowed Type: bool
Cookie name
Name of cookie checked to verify if cookies have been rejected
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
Rejected cookie value
Cookie value matching user’s cookies reject
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
container_id
¶ Container ID
Google Tag Manager container ID (may start with ‘GTM-‘)
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
activation_mode
¶ Activation mode
Mode(s) in which Google Tags are activated
Implementation: zope.schema.Choice
Read Only: False Required: True Default Value: 2
-
-
interface
pyams_skin.interfaces.extension.
IUserReportInfo
[source]¶ UserReport account info
-
enabled
¶ Activate UserReport?
Are UserReport comments and feedback activated?
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: False Allowed Type: bool
Activate only if not rejected cookies?
If ‘no’, plug-in will be activated without waiting for accepted cookies
Implementation: zope.schema.Bool
Read Only: False Required: False Default Value: False Allowed Type: bool
Cookie name
Name of cookie checked to verify if cookies have been rejected
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
Rejected cookie value
Cookie value matching user’s cookies reject
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
account_id
¶ Account ID
UserReport account ID, available in ‘initSite’ code snippet
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
activation_mode
¶ Activation mode
Mode(s) in which reports are activated
Implementation: zope.schema.Choice
Read Only: False Required: True Default Value: 2
-
pyams_skin.interfaces.metas
¶
pyams_skin.interfaces.resources
¶
pyams_skin.interfaces.tinymce
¶
pyams_skin.interfaces.viewlet
¶
-
interface
pyams_skin.interfaces.viewlet.
IActivityViewlet
[source]¶ Extends:
pyams_viewlet.interfaces.IViewlet
User activity panel viewlet
-
name
¶ Tab input value
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
label
¶ Tab label
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
click_handler
¶ Tab click handler
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
url
¶ Tab content loading URL
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
get_url
(self)¶ Get menu target URL
-
-
interface
pyams_skin.interfaces.viewlet.
IActivityViewletManager
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
User activity viewlet manager
-
header
¶ Initial header message
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
message
¶ Initial message
Implementation: zope.schema.Text
Read Only: False Required: True Default Value: None Allowed Type: str
-
loading_text
¶ Tab loading text
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘<i class='fa fa-refresh fa-spin'></i>’ Allowed Type: str
-
refresh_handler
¶ Refresh button click handler
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘MyAMS.skin.refreshNotificationsPanel’ Allowed Type: str
-
get_last_update
(self)¶ Get last update time
-
-
interface
pyams_skin.interfaces.viewlet.
IBreadcrumbItem
[source]¶ Breadcrumb item interface
-
label
¶ Item label
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
view_name
¶ Link view name
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
css_class
¶ CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
url
¶ Link absolute target URL
-
-
interface
pyams_skin.interfaces.viewlet.
IBreadcrumbs
[source]¶ Main breadcrumbs interface
-
items
¶ Breadcrumbs items iterator attribute
-
-
interface
pyams_skin.interfaces.viewlet.
IContextActions
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
,pyams_skin.interfaces.viewlet.IToolbarMenu
Context actions viewlet manager
-
css_class
¶ Button CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘btn btn-xs btn-default dropdown-toggle’ Allowed Type: str
-
-
interface
pyams_skin.interfaces.viewlet.
IJSExtensionsViewletManager
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
Javascript extensions viewlet manager
These extensions (like Google Analytics tracking code for example) can be included into layouts footer
-
interface
pyams_skin.interfaces.viewlet.
IMainMenusViewletManager
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
Main menus viewlet manager
-
interface
pyams_skin.interfaces.viewlet.
IMenu
[source]¶ Extends:
pyams_viewlet.interfaces.IViewlet
Menu interface
-
header
¶ Menu header
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.viewlet.
IMenuHeader
[source]¶ Menu header interface
-
header
¶ Menu header
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.viewlet.
IMenuItem
[source]¶ Extends:
pyams_viewlet.interfaces.IViewlet
Menu item interface
A menu is a viewlet as well as a viewlets manager, containing sub-menus
-
css_class
¶ CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
icon_class
¶ Icon CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
label
¶ Menu title
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
badge
¶ Badge text
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
badge_class
¶ Badge CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
notice
¶ Notice text
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
notice_class
¶ Notice CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
click_handler
¶ Menu click handler
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
url
¶ Menu link location
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: ‘#’ Allowed Type: str
-
target
¶ Menu link window target
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
modal_target
¶ Modal target
Implementation: zope.schema.Bool
Read Only: False Required: False Default Value: False Allowed Type: bool
-
data
¶ Menu data attributes
Implementation: zope.schema.Dict
Read Only: False Required: False Default Value: None Allowed Type: dict
Key Type
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
Value Type
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
get_url
(self)¶ Get menu target URL
-
get_data_attributes
(self)¶ Get data attributes
-
-
interface
pyams_skin.interfaces.viewlet.
IShortcut
[source]¶ Extends:
pyams_viewlet.interfaces.IViewlet
Shortcut viewlet interface
-
bg_color_class
¶ Shortcut CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
icon_class
¶ Shortcut icon class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
label
¶ Shortcut title
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
url
¶ Shortcut target URL
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
target
¶ Window target
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
modal_target
¶ Modal target
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: True Allowed Type: bool
-
checked
¶ Checked shortcut class
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
get_url
(self)¶ Return shortcut absolute URL
-
-
interface
pyams_skin.interfaces.viewlet.
IShortcutsViewletManager
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
Shortcuts viewlet manager
-
interface
pyams_skin.interfaces.viewlet.
ITableItemColumnActionsMenu
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
,pyams_skin.interfaces.viewlet.IToolbarMenu
Table item actions viewlet manager
-
interface
pyams_skin.interfaces.viewlet.
IToolbarAction
[source]¶ Extends:
pyams_skin.interfaces.viewlet.IToolbarViewlet
Toolbar action viewlet
-
label
¶ Button label
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
label_css_class
¶ Label icon CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘fa fa-fw fa-plus’ Allowed Type: str
-
css_class
¶ Button CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘btn btn-xs btn-success’ Allowed Type: str
-
click_handler
¶ Button click handler
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
url
¶ Button target URL
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
modal_target
¶ Modal target?
Implementation: zope.schema.Bool
Read Only: False Required: False Default Value: False Allowed Type: bool
-
get_url
(self)¶ Get menu target URL
-
-
interface
pyams_skin.interfaces.viewlet.
IToolbarActionItem
[source]¶ Extends:
pyams_skin.interfaces.viewlet.IToolbarAction
Toolbar action menu item
-
css_class
¶ Menu CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘’ Allowed Type: str
-
hint_gravity
¶ Hint gravity
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘sw’ Allowed Type: str
-
stop_propagation
¶ Stop click event propagation
Implementation: zope.schema.Bool
Read Only: False Required: True Default Value: True Allowed Type: bool
-
-
interface
pyams_skin.interfaces.viewlet.
IToolbarAddingMenu
[source]¶ Extends:
pyams_skin.interfaces.viewlet.IToolbarMenu
Toolbar adding actions menu
-
interface
pyams_skin.interfaces.viewlet.
IToolbarMenu
[source]¶ Extends:
pyams_skin.interfaces.viewlet.IToolbarAction
Toolbar actions menu
-
label_css_class
¶ Label icon CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘fa fa-fw fa-plus’ Allowed Type: str
-
css_class
¶ Button CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘btn btn-xs btn-primary dropdown-toggle’ Allowed Type: str
Menu CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: ‘dropdown-menu pull-right’ Allowed Type: str
-
-
interface
pyams_skin.interfaces.viewlet.
IToolbarMenuItem
[source]¶ Extends:
pyams_skin.interfaces.viewlet.IToolbarActionItem
Toolbar menu item
-
interface
pyams_skin.interfaces.viewlet.
IToolbarViewlet
[source]¶ Extends:
pyams_viewlet.interfaces.IViewlet
Base interface for all toolbar viewlet
-
interface
pyams_skin.interfaces.viewlet.
IToolbarViewletManager
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
Toolbar viewlet manager
-
interface
pyams_skin.interfaces.viewlet.
ITopLinksMenu
[source]¶ Extends:
pyams_viewlet.interfaces.IViewlet
Top link menu
-
css_class
¶ Menu CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
label
¶ Menu label
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
click_handler
¶ Menu click handler
Name of a Javascript function handling menu click
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
url
¶ Menu link target
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
data
¶ Menu data attributes
Implementation: zope.schema.Dict
Read Only: False Required: True Default Value: None Allowed Type: dict
Key Type
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
Value Type
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.viewlet.
ITopLinksViewlet
[source]¶ Extends:
pyams_viewlet.interfaces.IViewlet
Top links viewlet
-
label
¶ Main label
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
dropdown_label
¶ Drop-down menu label
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
css_class
¶ Main CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
viewlets
¶ Top links menu
Implementation: zope.schema.List
Read Only: False Required: True Default Value: None Allowed Type: list
Value Type
Implementation: zope.schema.Object
Read Only: False Required: True Default Value: None Must Provide: pyams_skin.interfaces.viewlet.ITopLinksMenu
-
-
interface
pyams_skin.interfaces.viewlet.
ITopLinksViewletManager
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
Topo links viewlet manager interface
-
interface
pyams_skin.interfaces.viewlet.
ITopTabsTab
[source]¶ Extends:
pyams_viewlet.interfaces.IViewlet
Top tabs tab
-
css_class
¶ Tab CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
label
¶ Tab label
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
click_handler
¶ Tab click handler
Name of a Javascript function handling tab click
Implementation: zope.schema.TextLine
Read Only: False Required: False Default Value: None Allowed Type: str
-
url
¶ Tab link target
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
data
¶ Tab data attribrutes
Implementation: zope.schema.Dict
Read Only: False Required: True Default Value: None Allowed Type: dict
Key Type
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
Value Type
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.viewlet.
ITopTabsViewlet
[source]¶ Extends:
pyams_viewlet.interfaces.IViewlet
Top tabs viewlet
-
label
¶ Main label
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
css_class
¶ Main CSS class
Implementation: zope.schema.TextLine
Read Only: False Required: True Default Value: None Allowed Type: str
-
viewlets
¶ Top tabs items
Implementation: zope.schema.List
Read Only: False Required: True Default Value: None Allowed Type: list
Value Type
Implementation: zope.schema.Object
Read Only: False Required: True Default Value: None Must Provide: pyams_skin.interfaces.viewlet.ITopTabsTab
-
-
interface
pyams_skin.interfaces.viewlet.
IUserMenusViewletManager
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
User menus viewlet manager
-
interface
pyams_skin.interfaces.viewlet.
IWidgetTitleViewletManager
[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager
Widget title viewlet manager