A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
A
- abortBroadcast() - function in android.content.BroadcastReceiver
- Accessibility - class in io.didomi.sdk.core.accessibility
- Type used to group Accessibility related properties used to better describe UI elements when tools such as TalkBack are used.
- AccessibilityClassName - class in io.didomi.sdk.core.accessibility
- Enum used to contain strings that describe UI items' type to screen readers.
- accessibilityManager(Context) - function in io.didomi.sdk.common.extension.ContextKt
- Get accessibility manager from context
- addChildrenForAccessibility(ArrayList) - function in android.view.ViewGroup
- addContentView(View,ViewGroup.LayoutParams) - function in androidx.appcompat.app.AppCompatActivity
- addCountryCodeIfNeeded(String) - function in io.didomi.sdk.resources.LanguagesHelper
- Add country code to language code if needed.
- addCountryCodeIfNeeded(Set) - function in io.didomi.sdk.resources.LanguagesHelper
- Add country code to language codes if needed.
- addDeviceStorageDisclosures(List) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailAdapter
- Add Device Storage Disclosure list (async load)
- addDisappearingView(View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- addDisappearingView(View,Integer) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- addEventListener(EventListener) - function in io.didomi.sdk.Didomi
- Add an event listener
- addEventListener(DidomiEventListener) - function in io.didomi.sdk.Didomi
- Add an event listener
- addEventListener(DidomiEventListener) - function in io.didomi.sdk.events.EventsRepository
- Register a new event listener
- addExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo,String,Bundle) - function in android.view.ViewGroup
- addFocusables(ArrayList,Integer) - function in android.view.View
- addFocusables(ArrayList,Integer,Integer) - function in android.view.ViewGroup
- ADDITIONAL - enum entry in io.didomi.sdk.vendors.ctv.model.TVVendorLegalType
- AdditionalConsent - class in io.didomi.sdk.models
- AdditionalDataProcessing - enum entry in io.didomi.sdk.purpose.mobile.model.PurposeDisplay.Type
- AdditionalDataProcessingDetailFragment - class in io.didomi.sdk.purpose.mobile
- AdditionalDataProcessingDetailFragment.Companion - class in io.didomi.sdk.purpose.mobile.AdditionalDataProcessingDetailFragment
- addKeyboardNavigationClusters(Collection,Integer) - function in android.view.ViewGroup
- addListener(ConnectivityListener) - function in io.didomi.sdk.remote.ConnectivityHelper
- Add listener
- addOnAttachStateChangeListener(View.OnAttachStateChangeListener) - function in android.view.View
- addOnContextAvailableListener(OnContextAvailableListener) - function in androidx.activity.ComponentActivity
- addOnLayoutChangeListener(View.OnLayoutChangeListener) - function in android.view.View
- addOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener) - function in android.view.View
- addStatesFromChildren() - function in android.view.ViewGroup
- addSuppressed(Throwable) - function in kotlin.Throwable
- addTouchables(ArrayList) - function in android.view.ViewGroup
- addView(View) - function in android.view.ViewGroup
- addView(View,ViewGroup.LayoutParams) - function in android.view.ViewGroup
- addView(View,Integer) - function in android.view.ViewGroup
- addView(View,Integer,ViewGroup.LayoutParams) - function in android.view.ViewGroup
- addView(View,Integer,Integer) - function in android.view.ViewGroup
- addView(View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- addView(View,Integer) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- ALL - enum entry in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.RestrictionVendors.Type
- ALLOW - enum entry in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.Type
- allVendorsDisabled() - function in io.didomi.sdk.vendors.mobile.VendorsViewModel
- Method used to check if all vendors are disabled.
- allVendorsDisabled() - function in io.didomi.sdk.vendors.mobile.VendorsViewModel
- Method used to check if all vendors are disabled.
- allVendorsEnabled() - function in io.didomi.sdk.vendors.mobile.VendorsViewModel
- Method used to check if all vendors are enabled.
- allVendorsEnabled() - function in io.didomi.sdk.vendors.mobile.VendorsViewModel
- Method used to check if all vendors are enabled.
- animate() - function in android.view.View
- animationScale(Context) - function in io.didomi.sdk.common.extension.ContextKt
- announceForAccessibility(CharSequence) - function in android.view.View
- announceForAccessibility(VendorItem.Bulk,DidomiToggle.State) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsBulkActionViewHolder
- Accessibility speech triggered by user action
- announceForAccessibility(VendorItem.Vendor,DidomiToggle.State) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsItemViewHolder
- Accessibility speech triggered by user action
- any(Set,String) - function in io.didomi.sdk.resources.LocaleHelper
- Search locale in List
- anyMatch(Set,Map,Map,Locale) - function in io.didomi.sdk.resources.LocaleHelper
- Get match locale
- ApiEvent - class in io.didomi.sdk.apiEvents
- Interface for API Events
- ApiEventKt - class in io.didomi.sdk.apiEvents.extension
- ApiEventModule - class in io.didomi.sdk.core.injection.module
- Module for ApiEventsRepository injection
- ApiEventParameters - class in io.didomi.sdk.apiEvents
- Interface for API Events Parameters
- ApiEventsFactory - class in io.didomi.sdk.apiEvents
- Factory class used to create API events.
- ApiEventsRepository - class in io.didomi.sdk.apiEvents
- Class created to handle app events of the SDK.
- ApiEventType - class in io.didomi.sdk.apiEvents
- Enum used to represent the type of API Events.
- AppConfiguration - class in io.didomi.sdk.config.app
- App configuration
- AppConfiguration.App - class in io.didomi.sdk.config.app.AppConfiguration
appsection of the configuration file- AppConfiguration.App.Vendors - class in io.didomi.sdk.config.app.AppConfiguration.App
app.vendorssection of the configuration file- AppConfiguration.App.Vendors.IABVendors - class in io.didomi.sdk.config.app.AppConfiguration.App.Vendors
app.vendors.iabsection of the configuration file- AppConfiguration.App.Vendors.IABVendors.PublisherRestriction - class in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors
app.vendors.iab.restrictionssection of the configuration file- AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.RestrictionVendors - class in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors.PublisherRestriction
app.vendors.iab.restrictions.restrictionTypesection of the configuration file- AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.RestrictionVendors.Type - class in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.RestrictionVendors
- AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.RestrictionVendors.Type.Companion - class in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.RestrictionVendors.Type
- AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.Type - class in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors.PublisherRestriction
- AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.Type.Companion - class in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.Type
- AppConfiguration.Companion - class in io.didomi.sdk.config.app.AppConfiguration
- AppConfiguration.FeatureFlags - class in io.didomi.sdk.config.app.AppConfiguration
- List of temporary feature flags, used to activate features through configuration
- AppConfiguration.Languages - class in io.didomi.sdk.config.app.AppConfiguration
- Enabled and default languages in the App configuration file.
- AppConfiguration.Notice - class in io.didomi.sdk.config.app.AppConfiguration
noticesection of the configuration file- AppConfiguration.Notice.Companion - class in io.didomi.sdk.config.app.AppConfiguration.Notice
- AppConfiguration.Notice.Content - class in io.didomi.sdk.config.app.AppConfiguration.Notice
notice.contentsection of the configuration file- AppConfiguration.Notice.DenyOptions - class in io.didomi.sdk.config.app.AppConfiguration.Notice
notice.denyOptionsection of the configuration file- AppConfiguration.Notice.Position - class in io.didomi.sdk.config.app.AppConfiguration.Notice
- AppConfiguration.Notice.Position.Companion - class in io.didomi.sdk.config.app.AppConfiguration.Notice.Position
- AppConfiguration.Preferences - class in io.didomi.sdk.config.app.AppConfiguration
- Configuration for the Preferences popup
- AppConfiguration.Preferences.Content - class in io.didomi.sdk.config.app.AppConfiguration.Preferences
preferences.contentsection of the configuration file- AppConfiguration.Regulation - class in io.didomi.sdk.config.app.AppConfiguration
- Set of configurations about the current regulation
- AppConfiguration.Regulation.Ccpa - class in io.didomi.sdk.config.app.AppConfiguration.Regulation
- AppConfiguration.Regulation.Ccpa.UspString - class in io.didomi.sdk.config.app.AppConfiguration.Regulation.Ccpa
- AppConfiguration.Theme - class in io.didomi.sdk.config.app.AppConfiguration
themesection of the configuration file- AppConfiguration.Theme.ButtonFormat - class in io.didomi.sdk.config.app.AppConfiguration.Theme
- AppConfiguration.Theme.ButtonFormat.Companion - class in io.didomi.sdk.config.app.AppConfiguration.Theme.ButtonFormat
- AppConfiguration.Theme.ButtonsThemeConfig - class in io.didomi.sdk.config.app.AppConfiguration.Theme
- Configuration associated to the buttons theme.
- AppConfiguration.Theme.ButtonsThemeConfig.ButtonTheme - class in io.didomi.sdk.config.app.AppConfiguration.Theme.ButtonsThemeConfig
- Theme associated to a button.
- AppConfiguration.Theme.ContentThemeConfig - class in io.didomi.sdk.config.app.AppConfiguration.Theme
- Configuration associated to the content theme.
- AppConfiguration.Theme.ContentThemeConfig.Alignment - class in io.didomi.sdk.config.app.AppConfiguration.Theme.ContentThemeConfig
- Text alignment values.
- AppConfiguration.Theme.ContentThemeConfig.Alignment.Companion - class in io.didomi.sdk.config.app.AppConfiguration.Theme.ContentThemeConfig.Alignment
- AppConfiguration.User - class in io.didomi.sdk.config.app.AppConfiguration
usersection of the configuration file- AppConfigurationKt - class in io.didomi.sdk.config.app.extension
- ApplicationLifecycleHelper - class in io.didomi.sdk.utils
- ApplicationLifecycleHelper.Callback - class in io.didomi.sdk.utils.ApplicationLifecycleHelper
- applyAccessibility(View,Accessibility) - function in io.didomi.sdk.core.accessibility.ViewKt
- Make a view accessible by applying accessibility descriptions.
- applyAccessibilityCustom(View,String,String,String,Boolean,String,Integer,Integer,AccessibilityClassName) - function in io.didomi.sdk.core.accessibility.ViewKt
- Customize accessibility params for View
- applyAccessibilityEmptyCollectionInfo(View) - function in io.didomi.sdk.core.accessibility.ViewKt
- Remove position information for view holder
- applyAccessibilityHeader(RecyclerView,View) - function in io.didomi.sdk.core.accessibility.RecyclerViewKt
- Register headerView that will trigger the scroll to top on focus
- applyAccessibilityItemCount(RecyclerView,Integer) - function in io.didomi.sdk.core.accessibility.RecyclerViewKt
- Customize RecyclerView for accessibility
Allow to remove the headers / footers from total count
Scroll to focus item in order to be able to review all list items from the list
- applyAccessibilityRequestFocusTwice(View) - function in io.didomi.sdk.core.accessibility.ViewKt
- Remove position information for view item
- applyBottomDivider(View,ThemeProvider) - function in io.didomi.sdk.common.extension.ViewKt
- Apply theme / visibility for Bottom / Menu divider
- applyDivider(View,ThemeProvider,Boolean) - function in io.didomi.sdk.common.extension.ViewKt
- Apply theme / visibility for View divider
- applyOverrideConfiguration(Configuration) - function in android.view.ContextThemeWrapper
- applyPadding(View,Integer,Integer,Integer,Integer) - function in io.didomi.sdk.common.extension.ViewKt
- Apply padding programmatically This function is used for CTV buttons: from flutter app, the padding is only working if set programmatically or globally
- applyPaddingWithCross() - function in io.didomi.sdk.view.mobile.HeaderView
- Add more padding to take cross close button into account
- applyRestrictions() - function in io.didomi.sdk.publisherrestrictions.PublisherRestrictionsRepository
- Apply the valid restrictions to vendors from the vendorRepository
- applyRestrictionToVendor(Vendor,PublisherRestriction) - function in io.didomi.sdk.publisherrestrictions.PublisherRestrictionsRepository.Companion
- Apply the publisher restrictions to this vendor's purposes
- applyTheme(Button,ButtonTheme) - function in io.didomi.sdk.common.extension.ButtonKt
- Apply theme to Button
- applyTheme(TextView,DidomiConstants.TextViewType,ThemeProvider) - function in io.didomi.sdk.common.extension.TextViewKt
- Setup text theme
- applyTheme(TextView,TextTheme) - function in io.didomi.sdk.common.extension.TextViewKt
- Apply a theme to a text view.
- applyThemeForRoundedButtonWithDrawables(Button,ButtonTheme) - function in io.didomi.sdk.common.extension.ButtonKt
- Apply Theme for vendor Button (from Purpose screen) and the User Information (from Vendor screen)
- applyThemeForUserInfoContentButton(Button,Integer) - function in io.didomi.sdk.common.extension.ButtonKt
- Apply Theme for User Info Content Button (below user info text)
- areAllPurposesDefinedForCategory(PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
- areAllPurposesDefinedForCategory(PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
- areAllPurposesEnabled() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
- areAllPurposesEnabled() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
- assertInLayoutOrScroll(String) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- assertNotInLayoutOrScroll(String) - function in androidx.recyclerview.widget.LinearLayoutManager
- attachView(View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- attachView(View,Integer) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- attachView(View,Integer,RecyclerView.LayoutParams) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
- autofill(SparseArray) - function in android.view.View
- autofill(AutofillValue) - function in android.view.View