-
- All Implemented Interfaces:
@Singleton() public final class UserInfoViewModel extends ViewModel
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringtitleprivate final StringcontentTitleprivate final StringcontentTextprivate final StringcopiedLabelprivate final AccessibilityuserInfoPanelAccessibilityprivate final AccessibilitycloseButtonAccessibilityprivate final LogoProviderlogoProvider
-
Constructor Summary
Constructors Constructor Description UserInfoViewModel(ConfigurationRepository configurationRepository, ConsentRepository consentRepository, ContextHelper contextHelper, LanguagesHelper languagesHelper, UserRepository userRepository, LogoProvider logoProvider)
-
Method Summary
Modifier and Type Method Description final StringgetTitle()final StringgetContentTitle()final StringgetContentText()final StringgetCopiedLabel()final AccessibilitygetUserInfoPanelAccessibility()final AccessibilitygetCloseButtonAccessibility()final LogoProvidergetLogoProvider()-
-
Constructor Detail
-
UserInfoViewModel
UserInfoViewModel(ConfigurationRepository configurationRepository, ConsentRepository consentRepository, ContextHelper contextHelper, LanguagesHelper languagesHelper, UserRepository userRepository, LogoProvider logoProvider)
-
-
Method Detail
-
getContentTitle
final String getContentTitle()
-
getContentText
final String getContentText()
-
getCopiedLabel
final String getCopiedLabel()
-
getUserInfoPanelAccessibility
final Accessibility getUserInfoPanelAccessibility()
-
getCloseButtonAccessibility
final Accessibility getCloseButtonAccessibility()
-
getLogoProvider
final LogoProvider getLogoProvider()
-
-
-
-