Class DarkFeatures
java.lang.Object
com.atlassian.confluence.setup.settings.DarkFeatures
Represents the current state of the dark features for a particular user.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturn all the enabled features, joined with commas.Returns Dark Features enabled for all users, whether by system.property or site configuration.static boolean
isDarkFeatureEnabled
(ConfluenceUser user, String featureKey) Returns true if the dark feature is enabled for the given user, either because of a user preference or because it is enabled site-wide via a site or system setting.static boolean
isDarkFeatureEnabled
(com.atlassian.user.User user, String featureKey) Deprecated.static boolean
isDarkFeatureEnabled
(String featureKey) Returns true if the dark feature is enabled for the current user, either because of a user preference or because it is enabled site-wide via a site or system setting.boolean
isFeatureEnabled
(String featureKey)
-
Constructor Details
-
DarkFeatures
-
-
Method Details
-
getSystemEnabledFeatures
-
getSiteEnabledFeatures
-
getUserEnabledFeatures
-
getGlobalEnabledFeatures
Returns Dark Features enabled for all users, whether by system.property or site configuration. -
getAllEnabledFeatures
-
getAllEnabledFeaturesAsString
Return all the enabled features, joined with commas. -
isFeatureEnabled
-
isDarkFeatureEnabled
Returns true if the dark feature is enabled for the current user, either because of a user preference or because it is enabled site-wide via a site or system setting. -
isDarkFeatureEnabled
Returns true if the dark feature is enabled for the given user, either because of a user preference or because it is enabled site-wide via a site or system setting.- Since:
- 5.2
-
isDarkFeatureEnabled
@Deprecated public static boolean isDarkFeatureEnabled(com.atlassian.user.User user, String featureKey) Deprecated.
-
isDarkFeatureEnabled(com.atlassian.confluence.user.ConfluenceUser, String)