Class PurposeDisplayHeader
-
- All Implemented Interfaces:
-
io.didomi.sdk.purpose.mobile.model.PurposeDisplay
public final class PurposeDisplayHeader implements PurposeDisplay
Model for Purpose Header (text and privacy policy link)
-
-
Field Summary
Fields Modifier and Type Field Description private final Longidprivate final PurposeDisplay.Typetypeprivate final BooleanpreventListAccessibilityAnnouncementprivate final Spannedlabelprivate final CharSequenceprivacyPolicyLabelprivate final StringprivacyPolicyAccessibilityActionprivate final StringprivacyPolicyURL
-
Constructor Summary
Constructors Constructor Description PurposeDisplayHeader(Spanned label, CharSequence privacyPolicyLabel, String privacyPolicyAccessibilityAction, String privacyPolicyURL)
-
Method Summary
Modifier and Type Method Description LonggetId()PurposeDisplay.TypegetType()BooleangetPreventListAccessibilityAnnouncement()final SpannedgetLabel()final CharSequencegetPrivacyPolicyLabel()final StringgetPrivacyPolicyAccessibilityAction()final StringgetPrivacyPolicyURL()-
-
Constructor Detail
-
PurposeDisplayHeader
PurposeDisplayHeader(Spanned label, CharSequence privacyPolicyLabel, String privacyPolicyAccessibilityAction, String privacyPolicyURL)
-
-
Method Detail
-
getType
PurposeDisplay.Type getType()
-
getPreventListAccessibilityAnnouncement
Boolean getPreventListAccessibilityAnnouncement()
-
getLabel
final Spanned getLabel()
-
getPrivacyPolicyLabel
final CharSequence getPrivacyPolicyLabel()
-
getPrivacyPolicyAccessibilityAction
final String getPrivacyPolicyAccessibilityAction()
-
getPrivacyPolicyURL
final String getPrivacyPolicyURL()
-
-
-
-