src/pyams_content/shared/imagemap/interfaces/__init__.py
changeset 555 8e8a14452567
parent 492 04503227569d
child 586 28445044f6e3
--- a/src/pyams_content/shared/imagemap/interfaces/__init__.py	Thu May 24 10:51:45 2018 +0200
+++ b/src/pyams_content/shared/imagemap/interfaces/__init__.py	Fri May 25 08:03:41 2018 +0200
@@ -85,6 +85,7 @@
 
 
 IMAGEMAP_PARAGRAPH_TYPE = 'ImageMap'
+IMAGEMAP_PARAGRAPH_RENDERERS = 'PyAMS.paragraph.imagemap.renderers'
 
 
 class IImageMapParagraph(IBaseParagraph):
@@ -94,5 +95,10 @@
                                   description=_("Reference to image map object"),
                                   content_type=IMAGEMAP_CONTENT_TYPE)
 
+    renderer = Choice(title=_("Image map template"),
+                      description=_("Presentation template used for this paragraph"),
+                      vocabulary=IMAGEMAP_PARAGRAPH_RENDERERS,
+                      default='default')
+
     def get_target(self, state=None):
         """Get reference target"""