Package io.didomi.sdk.spi.mobile.model
Class PersonalDataDisplayItem
-
- All Implemented Interfaces:
-
io.didomi.sdk.spi.mobile.model.PersonalDataDisplay,io.didomi.sdk.spi.mobile.model.PersonalDataDisplayState
public final class PersonalDataDisplayItem implements PersonalDataDisplayState
Model for Personal Data item
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanpreventListAccessibilityAnnouncementprivate final Longidprivate final PersonalDataDisplay.Typetypeprivate final BooleancanShowDetailsprivate final StringdataIdprivate final Stringlabelprivate final StringaccessibilityActionDescriptionprivate DidomiToggle.Statestateprivate final List<String>accessibilityStateActionDescriptionprivate final List<String>accessibilityStateDescriptionprivate BooleanaccessibilityAnnounceState
-
Constructor Summary
Constructors Constructor Description PersonalDataDisplayItem(Long id, PersonalDataDisplay.Type type, Boolean canShowDetails, String dataId, String label, String accessibilityActionDescription, DidomiToggle.State state, List<String> accessibilityStateActionDescription, List<String> accessibilityStateDescription, Boolean accessibilityAnnounceState)
-
Method Summary
Modifier and Type Method Description BooleangetPreventListAccessibilityAnnouncement()LonggetId()PersonalDataDisplay.TypegetType()final BooleangetCanShowDetails()final StringgetDataId()final StringgetLabel()final StringgetAccessibilityActionDescription()DidomiToggle.StategetState()UnitsetState(DidomiToggle.State state)List<String>getAccessibilityStateActionDescription()List<String>getAccessibilityStateDescription()BooleangetAccessibilityAnnounceState()UnitsetAccessibilityAnnounceState(Boolean accessibilityAnnounceState)-
-
Constructor Detail
-
PersonalDataDisplayItem
PersonalDataDisplayItem(Long id, PersonalDataDisplay.Type type, Boolean canShowDetails, String dataId, String label, String accessibilityActionDescription, DidomiToggle.State state, List<String> accessibilityStateActionDescription, List<String> accessibilityStateDescription, Boolean accessibilityAnnounceState)
-
-
Method Detail
-
getPreventListAccessibilityAnnouncement
Boolean getPreventListAccessibilityAnnouncement()
-
getType
PersonalDataDisplay.Type getType()
-
getCanShowDetails
final Boolean getCanShowDetails()
-
getAccessibilityActionDescription
final String getAccessibilityActionDescription()
-
getState
DidomiToggle.State getState()
-
setState
Unit setState(DidomiToggle.State state)
-
getAccessibilityStateActionDescription
List<String> getAccessibilityStateActionDescription()
-
getAccessibilityStateDescription
List<String> getAccessibilityStateDescription()
-
getAccessibilityAnnounceState
Boolean getAccessibilityAnnounceState()
-
setAccessibilityAnnounceState
Unit setAccessibilityAnnounceState(Boolean accessibilityAnnounceState)
-
-
-
-