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