Package org.opencms.ui.apps
Interface I_CmsAppButtonProvider
-
- All Known Implementing Classes:
CmsDefaultAppButtonProvider
public interface I_CmsAppButtonProvider
Generates app launcher buttons.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BUTTON_STYLE_BLUE
Button color style.static java.lang.String
BUTTON_STYLE_CLASSIC
Button color style.static java.lang.String
BUTTON_STYLE_CYAN
Button color style.static java.lang.String
BUTTON_STYLE_GRAY
Button color style.static java.lang.String
BUTTON_STYLE_ORANGE
Button color style.static java.lang.String
BUTTON_STYLE_RED
Button color style.static java.lang.String
BUTTON_STYLE_TRANSPARENT
Button color style.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.vaadin.ui.Component
createAppButton(I_CmsWorkplaceAppConfiguration appConfig)
Creates an app launcher button.com.vaadin.ui.Component
createAppFolderButton(CmsAppCategoryNode node)
Creates an app folder button.
-
-
-
Field Detail
-
BUTTON_STYLE_BLUE
static final java.lang.String BUTTON_STYLE_BLUE
Button color style.- See Also:
- Constant Field Values
-
BUTTON_STYLE_CYAN
static final java.lang.String BUTTON_STYLE_CYAN
Button color style.- See Also:
- Constant Field Values
-
BUTTON_STYLE_GRAY
static final java.lang.String BUTTON_STYLE_GRAY
Button color style.- See Also:
- Constant Field Values
-
BUTTON_STYLE_ORANGE
static final java.lang.String BUTTON_STYLE_ORANGE
Button color style.- See Also:
- Constant Field Values
-
BUTTON_STYLE_RED
static final java.lang.String BUTTON_STYLE_RED
Button color style.- See Also:
- Constant Field Values
-
BUTTON_STYLE_TRANSPARENT
static final java.lang.String BUTTON_STYLE_TRANSPARENT
Button color style.- See Also:
- Constant Field Values
-
BUTTON_STYLE_CLASSIC
static final java.lang.String BUTTON_STYLE_CLASSIC
Button color style.- See Also:
- Constant Field Values
-
-
Method Detail
-
createAppButton
com.vaadin.ui.Component createAppButton(I_CmsWorkplaceAppConfiguration appConfig)
Creates an app launcher button.- Parameters:
appConfig
- the app configuration- Returns:
- the button component
-
createAppFolderButton
com.vaadin.ui.Component createAppFolderButton(CmsAppCategoryNode node)
Creates an app folder button.- Parameters:
node
- the folder configuration- Returns:
- the button component
-
-