equal
deleted
inserted
replaced
15 |
15 |
16 # import standard library |
16 # import standard library |
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_content.component.paragraph.interfaces import IBaseParagraph |
19 from pyams_content.component.paragraph.interfaces import IBaseParagraph |
20 from pyams_content.features.renderer import IRenderedContent |
|
21 |
20 |
22 # import packages |
21 # import packages |
23 from pyams_i18n.schema import I18nTextField |
22 from pyams_i18n.schema import I18nTextField |
24 from zope.schema import Choice |
23 from zope.schema import Choice |
25 |
24 |
32 |
31 |
33 HEADER_PARAGRAPH_TYPE = 'Header' |
32 HEADER_PARAGRAPH_TYPE = 'Header' |
34 HEADER_PARAGRAPH_RENDERERS = 'PyAMS.paragraph.header.renderers' |
33 HEADER_PARAGRAPH_RENDERERS = 'PyAMS.paragraph.header.renderers' |
35 |
34 |
36 |
35 |
37 class IHeaderParagraph(IRenderedContent, IBaseParagraph): |
36 class IHeaderParagraph(IBaseParagraph): |
38 """Header paragraph""" |
37 """Header paragraph""" |
39 |
38 |
40 header = I18nTextField(title=_("Header"), |
39 header = I18nTextField(title=_("Header"), |
41 required=False) |
40 required=False) |
42 |
41 |