@Name(value="themeConfigurationActions") @Scope(value=CONVERSATION) @Install(precedence=10) public class ThemeConfigurationActions extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected NavigationContext |
navigationContext |
protected String |
theme |
protected ThemeStylingService |
themeStylingService |
Constructor and Description |
---|
ThemeConfigurationActions() |
Modifier and Type | Method and Description |
---|---|
List<FlavorDescriptor> |
getAvailableFlavors(String themePage) |
String |
getConfigurationLayout()
Returns the layout to use for local configuration, to handle migration to a flavor model
|
String |
getCurrentLocalFlavorName() |
FlavorDescriptor |
getDefaultFlavor(String themePage) |
String |
getDefaultFlavorName(String themePage) |
@In(create=true) protected transient NavigationContext navigationContext
@In(create=true, required=false) protected transient ThemeStylingService themeStylingService
public ThemeConfigurationActions()
public String getConfigurationLayout()
public List<FlavorDescriptor> getAvailableFlavors(String themePage)
public String getDefaultFlavorName(String themePage)
public FlavorDescriptor getDefaultFlavor(String themePage)
public String getCurrentLocalFlavorName()
Copyright © 2018 Nuxeo. All rights reserved.