pyams_skin.interfaces package ⊞¶
-
interface
pyams_skin.interfaces.IContentHelp[source]¶ Content help block
-
outer_margin¶ Outer margin size
Implementation: zope.schema.IntRead Only: False Required: True Default Value: 0 Allowed Type: int
-
status¶ Help status
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: ‘info’ Allowed Type: str
-
header¶ Help header
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
message¶ Help message
Implementation: zope.schema.TextRead Only: False Required: True Default Value: None Allowed Type: str
-
message_format¶ Help message format
Implementation: zope.schema.ChoiceRead 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.IModalPageModal dialog interface
-
modal_class¶ Modal dialog CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: ‘modal-medium’ Allowed Type: str
-
-
interface
pyams_skin.interfaces.IModalFullPage[source]¶ Extends:
pyams_skin.interfaces.IFullPageFull 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.TextLineRead 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
icon_class¶ Icon CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
title¶ Page title
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
title_badge¶ Title badge
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
title_badge_class¶ Title badge class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
subtitle¶ Page sub-title
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
subtitle_badge¶ Sub-title badge
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
subtitle_badge_class¶ Sub-title badge class
Implementation: zope.schema.TextLineRead 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.TextLineRead 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.GlobalInterfaceRead Only: False Required: True Default Value: None Value Type
Implementation: zope.schema.InterfaceFieldRead Only: False Required: True Default Value: None
-
-
interface
pyams_skin.interfaces.ISkinChangedEvent[source]¶ Extends:
zope.interface.interfaces.IObjectEventSkin 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.BoolRead 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.BoolRead 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.ChoiceRead 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.FileFieldRead 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.FileFieldRead 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.FileFieldRead Only: False Required: False Default Value: None Allowed Type: bytes
-
-
interface
pyams_skin.interfaces.IUserSkinnable[source]¶ Extends:
pyams_skin.interfaces.ISkinnableUser skinnable content interface
-
interface
pyams_skin.interfaces.IWidgetInnerPage[source]¶ Extends:
pyams_skin.interfaces.IInnerPageInner page with widget marker interface
-
class
pyams_skin.interfaces.SkinChangedEvent(object)[source]¶ Bases:
zope.interface.interfaces.ObjectEventRequest skin changed event
pyams_skin.interfaces.configuration¶
-
interface
pyams_skin.interfaces.configuration.IBackOfficeConfiguration[source]¶ Extends:
zope.location.interfaces.IContainedBack-office configuration
-
title¶ Title
Application title visible in back-office
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
short_title¶ Short title
Application short title visible as title prefix
Implementation: zope.schema.TextLineRead 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.TextRead 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.TextRead Only: False Required: False Default Value: None Allowed Type: str
-
icon¶ Icon
Browser favourite icon
Implementation: pyams_file.schema.ImageFieldRead Only: False Required: False Default Value: None Allowed Type: bytes
-
logo¶ Logo
Image containing application logo
Implementation: pyams_file.schema.ImageFieldRead 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.ImageFieldRead 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.BoolRead 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.BoolRead Only: False Required: True Default Value: True Allowed Type: bool
-
-
interface
pyams_skin.interfaces.configuration.IConfiguration[source]¶ Extends:
zope.location.interfaces.IContainedDynamic 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
short_title¶ Short title
Application short title visible as title prefix
Implementation: zope.schema.TextLineRead 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.TextRead Only: False Required: False Default Value: None Allowed Type: str
Author
Public author name
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
icon¶ Icon
Browser favourite icon
Implementation: pyams_file.schema.ImageFieldRead Only: False Required: False Default Value: None Allowed Type: bytes
-
logo¶ Logo
Image containing application logo
Implementation: pyams_file.schema.ImageFieldRead Only: False Required: False Default Value: None Allowed Type: bytes
-
pyams_skin.interfaces.container¶
-
interface
pyams_skin.interfaces.container.IContainerBaseView[source]¶ Extends:
pyramid.interfaces.IViewBase 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.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
id¶ Table ID
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
title¶ Table title
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
click_handler¶ Default elements click handler
Implementation: zope.schema.TextLineRead 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.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
url¶ Table element editor URL
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
modal_target¶ Modal target?
Implementation: zope.schema.BoolRead 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.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.container.ITableWithActions[source]¶ Extends:
pyams_skin.interfaces.container.ITableMarker 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
enabled¶ Activate Google Analytics?
Are Google Analytics statistics activated?
Implementation: zope.schema.BoolRead 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.BoolRead 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
Rejected cookie value
Cookie value matching user’s cookies reject
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
website_id¶ Web site ID
Google Analytics web site ID
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
activation_mode¶ Activation mode
Mode(s) in which statistics are activated
Implementation: zope.schema.ChoiceRead 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.BoolRead 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.BoolRead 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
Rejected cookie value
Cookie value matching user’s cookies reject
Implementation: zope.schema.TextLineRead 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.TextLineRead 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.ChoiceRead 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.BoolRead 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.BoolRead 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
Rejected cookie value
Cookie value matching user’s cookies reject
Implementation: zope.schema.TextLineRead 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
activation_mode¶ Activation mode
Mode(s) in which reports are activated
Implementation: zope.schema.ChoiceRead 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.IViewletUser activity panel viewlet
-
name¶ Tab input value
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
label¶ Tab label
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
click_handler¶ Tab click handler
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
url¶ Tab content loading URL
Implementation: zope.schema.TextLineRead 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.IViewletManagerUser activity viewlet manager
-
header¶ Initial header message
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
message¶ Initial message
Implementation: zope.schema.TextRead Only: False Required: True Default Value: None Allowed Type: str
-
loading_text¶ Tab loading text
Implementation: zope.schema.TextLineRead 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.TextLineRead 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.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
view_name¶ Link view name
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
css_class¶ CSS class
Implementation: zope.schema.TextLineRead 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.IToolbarMenuContext actions viewlet manager
-
css_class¶ Button CSS class
Implementation: zope.schema.TextLineRead 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.IViewletManagerJavascript 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.IViewletManagerMain menus viewlet manager
-
interface
pyams_skin.interfaces.viewlet.IMenu[source]¶ Extends:
pyams_viewlet.interfaces.IViewletMenu interface
-
header¶ Menu header
Implementation: zope.schema.TextLineRead 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.viewlet.IMenuItem[source]¶ Extends:
pyams_viewlet.interfaces.IViewletMenu item interface
A menu is a viewlet as well as a viewlets manager, containing sub-menus
-
css_class¶ CSS class
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
icon_class¶ Icon CSS class
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
label¶ Menu title
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
badge¶ Badge text
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
badge_class¶ Badge CSS class
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
notice¶ Notice text
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
notice_class¶ Notice CSS class
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
click_handler¶ Menu click handler
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
url¶ Menu link location
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: ‘#’ Allowed Type: str
-
target¶ Menu link window target
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
modal_target¶ Modal target
Implementation: zope.schema.BoolRead Only: False Required: False Default Value: False Allowed Type: bool
-
data¶ Menu data attributes
Implementation: zope.schema.DictRead Only: False Required: False Default Value: None Allowed Type: dictKey Type
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: strValue Type
Implementation: zope.schema.TextLineRead 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.IViewletShortcut viewlet interface
-
bg_color_class¶ Shortcut CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
icon_class¶ Shortcut icon class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
label¶ Shortcut title
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
url¶ Shortcut target URL
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
target¶ Window target
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
modal_target¶ Modal target
Implementation: zope.schema.BoolRead Only: False Required: True Default Value: True Allowed Type: bool
-
checked¶ Checked shortcut class
Implementation: zope.schema.TextLineRead 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.IViewletManagerShortcuts viewlet manager
-
interface
pyams_skin.interfaces.viewlet.ITableItemColumnActionsMenu[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManager,pyams_skin.interfaces.viewlet.IToolbarMenuTable item actions viewlet manager
-
interface
pyams_skin.interfaces.viewlet.IToolbarAction[source]¶ Extends:
pyams_skin.interfaces.viewlet.IToolbarViewletToolbar action viewlet
-
label¶ Button label
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
label_css_class¶ Label icon CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: ‘fa fa-fw fa-plus’ Allowed Type: str
-
css_class¶ Button CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: ‘btn btn-xs btn-success’ Allowed Type: str
-
click_handler¶ Button click handler
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
url¶ Button target URL
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
modal_target¶ Modal target?
Implementation: zope.schema.BoolRead 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.IToolbarActionToolbar action menu item
-
css_class¶ Menu CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: ‘’ Allowed Type: str
-
hint_gravity¶ Hint gravity
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: ‘sw’ Allowed Type: str
-
stop_propagation¶ Stop click event propagation
Implementation: zope.schema.BoolRead Only: False Required: True Default Value: True Allowed Type: bool
-
-
interface
pyams_skin.interfaces.viewlet.IToolbarAddingMenu[source]¶ Extends:
pyams_skin.interfaces.viewlet.IToolbarMenuToolbar adding actions menu
-
interface
pyams_skin.interfaces.viewlet.IToolbarMenu[source]¶ Extends:
pyams_skin.interfaces.viewlet.IToolbarActionToolbar actions menu
-
label_css_class¶ Label icon CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: ‘fa fa-fw fa-plus’ Allowed Type: str
-
css_class¶ Button CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: ‘btn btn-xs btn-primary dropdown-toggle’ Allowed Type: str
Menu CSS class
Implementation: zope.schema.TextLineRead 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.IToolbarActionItemToolbar menu item
-
interface
pyams_skin.interfaces.viewlet.IToolbarViewlet[source]¶ Extends:
pyams_viewlet.interfaces.IViewletBase interface for all toolbar viewlet
-
interface
pyams_skin.interfaces.viewlet.IToolbarViewletManager[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManagerToolbar viewlet manager
-
interface
pyams_skin.interfaces.viewlet.ITopLinksMenu[source]¶ Extends:
pyams_viewlet.interfaces.IViewletTop link menu
-
css_class¶ Menu CSS class
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
label¶ Menu label
Implementation: zope.schema.TextLineRead 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
url¶ Menu link target
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
data¶ Menu data attributes
Implementation: zope.schema.DictRead Only: False Required: True Default Value: None Allowed Type: dictKey Type
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: strValue Type
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.viewlet.ITopLinksViewlet[source]¶ Extends:
pyams_viewlet.interfaces.IViewletTop links viewlet
-
label¶ Main label
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
dropdown_label¶ Drop-down menu label
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
css_class¶ Main CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
viewlets¶ Top links menu
Implementation: zope.schema.ListRead Only: False Required: True Default Value: None Allowed Type: listValue Type
Implementation: zope.schema.ObjectRead 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.IViewletManagerTopo links viewlet manager interface
-
interface
pyams_skin.interfaces.viewlet.ITopTabsTab[source]¶ Extends:
pyams_viewlet.interfaces.IViewletTop tabs tab
-
css_class¶ Tab CSS class
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
label¶ Tab label
Implementation: zope.schema.TextLineRead 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.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
url¶ Tab link target
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
data¶ Tab data attribrutes
Implementation: zope.schema.DictRead Only: False Required: True Default Value: None Allowed Type: dictKey Type
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: strValue Type
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
-
interface
pyams_skin.interfaces.viewlet.ITopTabsViewlet[source]¶ Extends:
pyams_viewlet.interfaces.IViewletTop tabs viewlet
-
label¶ Main label
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
css_class¶ Main CSS class
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
viewlets¶ Top tabs items
Implementation: zope.schema.ListRead Only: False Required: True Default Value: None Allowed Type: listValue Type
Implementation: zope.schema.ObjectRead 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.IViewletManagerUser menus viewlet manager
-
interface
pyams_skin.interfaces.viewlet.IWidgetTitleViewletManager[source]¶ Extends:
pyams_viewlet.interfaces.IViewletManagerWidget title viewlet manager