Package io.jmix.ui
Class UiThemeProperties
java.lang.Object
io.jmix.ui.UiThemeProperties
@ConfigurationProperties(prefix="jmix.ui.theme")
@ConstructorBinding
public class UiThemeProperties
extends Object
Theme configuration properties class.
-
Constructor Details
-
UiThemeProperties
public UiThemeProperties(@DefaultValue("helium") String name, @DefaultValue({"light","dark"}) List<String> modes, @DefaultValue("light") String defaultMode, @Nullable String defaultModeToUse, @DefaultValue({"small","medium","large"}) List<String> sizes, @DefaultValue("medium") String defaultSize, @Nullable String defaultSizeToUse)
-
-
Method Details
-
getName
- See Also:
-
name
-
getModes
- See Also:
-
modes
-
getDefaultMode
- See Also:
-
defaultMode
-
getDefaultModeToUse
- See Also:
-
defaultModeToUse
-
getSizes
- See Also:
-
sizes
-
getDefaultSize
- See Also:
-
defaultSize
-
getDefaultSizeToUse
- See Also:
-
defaultSizeToUse
-