-
- All Implemented Interfaces:
public final class VendorItem.Vendor extends VendorItem
Vendor item
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classVendorItem.Vendor.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Longidprivate final Vendorvendorprivate final CharSequencetitleprivate final StringaccessibilityActionDescriptionprivate final List<String>accessibilityStateActionDescriptionprivate final List<String>accessibilityStateDescriptionprivate BooleanhasBulkActionprivate BooleanhasMiddleStateprivate final Integerpositionprivate DidomiToggle.Statestateprivate IntegertypeId
-
Constructor Summary
Constructors Constructor Description VendorItem.Vendor(Vendor vendor, CharSequence title, String accessibilityActionDescription, List<String> accessibilityStateActionDescription, List<String> accessibilityStateDescription, Boolean hasBulkAction, Boolean hasMiddleState, Integer position, DidomiToggle.State state, Integer typeId)
-
Method Summary
Modifier and Type Method Description LonggetId()final VendorgetVendor()final CharSequencegetTitle()final StringgetAccessibilityActionDescription()final List<String>getAccessibilityStateActionDescription()final List<String>getAccessibilityStateDescription()final BooleangetHasBulkAction()final UnitsetHasBulkAction(Boolean hasBulkAction)final BooleangetHasMiddleState()final UnitsetHasMiddleState(Boolean hasMiddleState)final IntegergetPosition()final DidomiToggle.StategetState()final UnitsetState(DidomiToggle.State state)IntegergetTypeId()UnitsetTypeId(Integer typeId)-
-
Constructor Detail
-
VendorItem.Vendor
VendorItem.Vendor(Vendor vendor, CharSequence title, String accessibilityActionDescription, List<String> accessibilityStateActionDescription, List<String> accessibilityStateDescription, Boolean hasBulkAction, Boolean hasMiddleState, Integer position, DidomiToggle.State state, Integer typeId)
- Parameters:
vendor- as io.didomi.sdk.Vendortitle- as CharSequenceaccessibilityActionDescription- as StringaccessibilityStateActionDescription- as list of StringaccessibilityStateDescription- as list of StringhasBulkAction- as Boolean true list contains bulk actionhasMiddleState- as Boolean true has 3 states, false has 2 statesposition- as Intstate- as DidomiToggle.State or null if no toggletypeId- as Int the view type ID
-
-
Method Detail
-
getTitle
final CharSequence getTitle()
-
getAccessibilityActionDescription
final String getAccessibilityActionDescription()
-
getAccessibilityStateActionDescription
final List<String> getAccessibilityStateActionDescription()
-
getAccessibilityStateDescription
final List<String> getAccessibilityStateDescription()
-
getHasBulkAction
final Boolean getHasBulkAction()
-
setHasBulkAction
final Unit setHasBulkAction(Boolean hasBulkAction)
- Parameters:
hasBulkAction- as Boolean true list contains bulk action
-
getHasMiddleState
final Boolean getHasMiddleState()
-
setHasMiddleState
final Unit setHasMiddleState(Boolean hasMiddleState)
- Parameters:
hasMiddleState- as Boolean true has 3 states, false has 2 states
-
getPosition
final Integer getPosition()
-
getState
final DidomiToggle.State getState()
-
setState
final Unit setState(DidomiToggle.State state)
- Parameters:
state- as DidomiToggle.State or null if no toggle
-
-
-
-