-
- All Implemented Interfaces:
-
io.didomi.sdk.purpose.mobile.model.PurposeDisplay,io.didomi.sdk.purpose.mobile.model.PurposeDisplayState
public final class PurposeDisplayBulkAction implements PurposeDisplayState
Model for Purpose Bulk Action (text + switch)
-
-
Field Summary
Fields Modifier and Type Field Description private final Longidprivate final PurposeDisplay.Typetypeprivate final StringessentialLabelprivate final Stringlabelprivate final StringaccessibilityLabelprivate DidomiToggle.Statestateprivate final List<String>accessibilityStateActionDescriptionprivate final List<String>accessibilityStateDescriptionprivate BooleanaccessibilityAnnounceState
-
Constructor Summary
Constructors Constructor Description PurposeDisplayBulkAction(String essentialLabel, String label, String accessibilityLabel, DidomiToggle.State state, List<String> accessibilityStateActionDescription, List<String> accessibilityStateDescription, Boolean accessibilityAnnounceState)
-
Method Summary
Modifier and Type Method Description LonggetId()PurposeDisplay.TypegetType()final StringgetEssentialLabel()final StringgetLabel()final StringgetAccessibilityLabel()DidomiToggle.StategetState()UnitsetState(DidomiToggle.State state)List<String>getAccessibilityStateActionDescription()List<String>getAccessibilityStateDescription()BooleangetAccessibilityAnnounceState()UnitsetAccessibilityAnnounceState(Boolean accessibilityAnnounceState)-
-
Method Detail
-
getType
PurposeDisplay.Type getType()
-
getEssentialLabel
final String getEssentialLabel()
-
getAccessibilityLabel
final String getAccessibilityLabel()
-
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)
-
-
-
-