Package com.morpheusdata.core
Interface AppTabProvider
-
- All Superinterfaces:
PluginProvider
,UIExtensionProvider
- All Known Implementing Classes:
AbstractAppTabProvider
public interface AppTabProvider extends UIExtensionProvider
Used for adding customized tabs to the Morpheus App Details Screens
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HTMLResponse
renderTemplate(App app)
The render method for rendering custom tabs as it relates to an Application view.java.lang.Boolean
show(App app, User user, Account account)
Provide logic when tab should be displayed.-
Methods inherited from interface com.morpheusdata.core.PluginProvider
getCode, getMorpheus, getName, getPlugin, isPlugin
-
Methods inherited from interface com.morpheusdata.core.UIExtensionProvider
getContentSecurityPolicy, getRenderer
-
-
-
-
Method Detail
-
renderTemplate
HTMLResponse renderTemplate(App app)
The render method for rendering custom tabs as it relates to an Application view.- Parameters:
app
- details of an App- Returns:
- result of rendering an template
-
-