Package org.javlo.macro.core
Interface IInteractiveMacro
-
- All Superinterfaces:
IMacro
- All Known Implementing Classes:
AbstractDisplayModule,AbstractInteractiveMacro,ChangeImageFilter,ComponentsMacroModule,CreateArticle,CreateArticleComposition,CreateArticleWidthTemplates,CreateBusinessComponent,CreateChildren,CreateContentChildren,CreateRedirectionForAllLanguages,DeleteComponent,DeleteDynamicComponent,DisplayDashBoard,DisplaySeoReport,DuplicatePageIndexed,ImportContent,ImportExternalPage,ImportGalleryMacro,ImportHTMLPageMacro,ImportJCRPageMacro,LogAsUser,MacroBean,MacroGoHome,MailingMacroModule,MailingStat,PushStaticOnFtp,RenameChildren,SmartImport,SocialShare,TaxonomyMacroModule,TemplateMacroModule,UndeletePage,UpdateUserRole,UploadGallery,UserMacroModule
public interface IInteractiveMacro extends IMacro
-
-
Field Summary
-
Fields inherited from interface org.javlo.macro.core.IMacro
DEFAULT_MAX_MODAL_SIZE, DEFAULT_PRIORITY, LARGE_MODAL_SIZE, MIDDEL_MODAL_SIZE, SMALL_MODAL_SIZE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetModalSize()return the popup size. default lgStringgetRenderer()get the renderer for interactive macro (return null if macro is'nt interactive)Stringprepare(ContentContext ctx)
-
-
-
Method Detail
-
getRenderer
String getRenderer()
get the renderer for interactive macro (return null if macro is'nt interactive)- Returns:
-
prepare
String prepare(ContentContext ctx)
-
getModalSize
String getModalSize()
return the popup size. default lg- Returns:
- "lg", "md", "sm", "xs"
-
-