Package com.atlassian.jira.user.a11y
Class A11yPersonalSettingsManagerImpl
java.lang.Object
com.atlassian.jira.user.a11y.A11yPersonalSettingsManagerImpl
- All Implemented Interfaces:
A11yPersonalSettingsManager
@ParametersAreNonnullByDefault
@ReturnValuesAreNonnullByDefault
public class A11yPersonalSettingsManagerImpl
extends Object
implements A11yPersonalSettingsManager
- Since:
- v8.8
-
Constructor Summary
ConstructorsConstructorDescriptionA11yPersonalSettingsManagerImpl(FeatureManager featureManager, com.atlassian.plugin.PluginAccessor pluginAccessor, UserPreferencesManager userPreferencesManager, JiraAuthenticationContext authenticationContext, com.atlassian.webresource.api.WebResourceUrlProvider webResourceUrlProvider) -
Method Summary
Modifier and TypeMethodDescriptionUsed on the page load to append a11y CSS classes to the body tag.
-
Constructor Details
-
A11yPersonalSettingsManagerImpl
public A11yPersonalSettingsManagerImpl(FeatureManager featureManager, com.atlassian.plugin.PluginAccessor pluginAccessor, UserPreferencesManager userPreferencesManager, JiraAuthenticationContext authenticationContext, com.atlassian.webresource.api.WebResourceUrlProvider webResourceUrlProvider)
-
-
Method Details
-
getA11yCssClasses
Description copied from interface:A11yPersonalSettingsManagerUsed on the page load to append a11y CSS classes to the body tag.- Specified by:
getA11yCssClassesin interfaceA11yPersonalSettingsManager- Returns:
- list of CSS classes of enabled a11y personal settings for the currently logged-in user
-
getA11yPersonalSettings
- Specified by:
getA11yPersonalSettingsin interfaceA11yPersonalSettingsManager- Returns:
- a list of accessibility settings for the currently logged-in user
-