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(android.content.Context) - function in io.didomi.sdk.common.extension.ContextKt
Get accessibility manager from context
addChildrenForAccessibility(java.util.ArrayList) - function in android.view.ViewGroup
 
addCloseable(java.io.Closeable) - function in androidx.lifecycle.ViewModel
 
addContentView(android.view.View,android.view.ViewGroup.LayoutParams) - function in androidx.appcompat.app.AppCompatActivity
 
addCountryCodeIfNeeded(java.lang.String) - function in io.didomi.sdk.resources.LanguagesHelper
Add country code to language code if needed.
addCountryCodeIfNeeded(java.util.Set) - function in io.didomi.sdk.resources.LanguagesHelper
Add country code to language codes if needed.
addDeviceStorageDisclosures(java.util.List) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailAdapter
Add Device Storage Disclosure list (async load)
addDisappearingView(android.view.View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
addDisappearingView(android.view.View,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
addEventListener(io.didomi.sdk.events.EventListener) - function in io.didomi.sdk.Didomi
Add an event listener
addEventListener(io.didomi.sdk.functionalinterfaces.DidomiEventListener) - function in io.didomi.sdk.Didomi
Add an event listener
addEventListener(io.didomi.sdk.functionalinterfaces.DidomiEventListener) - function in io.didomi.sdk.events.EventsRepository
Register a new event listener
addExtraDataToAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo,java.lang.String,android.os.Bundle) - function in android.view.ViewGroup
 
addFocusables(java.util.ArrayList,java.lang.Integer) - function in android.view.View
 
addFocusables(java.util.ArrayList,java.lang.Integer,java.lang.Integer) - function in android.view.ViewGroup
 
ADDITIONAL - enum entry in io.didomi.sdk.vendors.ctv.model.TVDataProcessingLegalType
 
AdditionalConsent - class in io.didomi.sdk.models
 
AdditionalDataProcessing - enum entry in io.didomi.sdk.purpose.mobile.model.PurposeDisplay.Type
 
AdditionalDataProcessing - enum entry in io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.ArrowLink.ActionType
 
AdditionalDataProcessingDetailFragment - class in io.didomi.sdk.purpose.mobile
 
AdditionalDataProcessingDetailFragment.Companion - class in io.didomi.sdk.purpose.mobile.AdditionalDataProcessingDetailFragment
 
addKeyboardNavigationClusters(java.util.Collection,java.lang.Integer) - function in android.view.ViewGroup
 
addListener(io.didomi.sdk.remote.ConnectivityListener) - function in io.didomi.sdk.remote.ConnectivityHelper
Add listener
addMenuProvider(androidx.core.view.MenuProvider) - function in androidx.activity.ComponentActivity
 
addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner) - function in androidx.activity.ComponentActivity
 
addMenuProvider(androidx.core.view.MenuProvider,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.Lifecycle.State) - function in androidx.activity.ComponentActivity
 
addOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener) - function in android.view.View
 
addOnConfigurationChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener) - function in androidx.activity.ComponentActivity
 
addOnLayoutChangeListener(android.view.View.OnLayoutChangeListener) - function in android.view.View
 
addOnMultiWindowModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
addOnNewIntentListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
addOnPictureInPictureModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
addOnTrimMemoryListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
addOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener) - function in android.view.View
 
addStatesFromChildren() - function in android.view.ViewGroup
 
addSuppressed(java.lang.Throwable) - function in kotlin.Throwable
 
addTokenChangeCallback(kotlin.jvm.functions.Function0) - function in io.didomi.sdk.consent.ConsentRepository
Add Shared preferences listener for the consent token
addTouchables(java.util.ArrayList) - function in android.view.ViewGroup
 
addView(android.view.View) - function in android.view.ViewGroup
 
addView(android.view.View,android.view.ViewGroup.LayoutParams) - function in android.view.ViewGroup
 
addView(android.view.View,java.lang.Integer) - function in android.view.ViewGroup
 
addView(android.view.View,java.lang.Integer,android.view.ViewGroup.LayoutParams) - function in android.view.ViewGroup
 
addView(android.view.View,java.lang.Integer,java.lang.Integer) - function in android.view.ViewGroup
 
addView(android.view.View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
addView(android.view.View,java.lang.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(android.content.Context) - function in io.didomi.sdk.common.extension.ContextKt
 
announceForAccessibility(java.lang.CharSequence) - function in android.view.View
 
announceForAccessibility(io.didomi.sdk.vendors.mobile.model.VendorItem.Bulk,io.didomi.sdk.view.mobile.DidomiToggle.State) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsBulkActionViewHolder
Accessibility speech triggered by user action
announceForAccessibility(io.didomi.sdk.vendors.mobile.model.VendorItem.Vendor,io.didomi.sdk.view.mobile.DidomiToggle.State) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsItemViewHolder
Accessibility speech triggered by user action
any(java.util.Set,java.lang.String) - function in io.didomi.sdk.resources.LocaleHelper
Search locale in List
anyMatch(java.util.Set,java.util.Map,java.util.Map,java.util.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
app section of the configuration file
AppConfiguration.App.DCSConfig - class in io.didomi.sdk.config.app.AppConfiguration.App
Didomi Consent String (DCS) parameters
AppConfiguration.App.Vendors - class in io.didomi.sdk.config.app.AppConfiguration.App
app.vendors section of the configuration file
AppConfiguration.App.Vendors.IABVendors - class in io.didomi.sdk.config.app.AppConfiguration.App.Vendors
app.vendors.iab section of the configuration file
AppConfiguration.App.Vendors.IABVendors.PublisherRestriction - class in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors
app.vendors.iab.restrictions section 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.restrictionType section 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.FeatureFlags - class in io.didomi.sdk.config.app.AppConfiguration
List of temporary feature flags, used to activate features through configuration Use basic class when no feature flag available else data class
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
notice section of the configuration file
AppConfiguration.Notice.Content - class in io.didomi.sdk.config.app.AppConfiguration.Notice
notice.content section of the configuration file
AppConfiguration.Notice.DenyOptions - class in io.didomi.sdk.config.app.AppConfiguration.Notice
notice.denyOption section 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.content section 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.Regulation.Group - class in io.didomi.sdk.config.app.AppConfiguration.Regulation
 
AppConfiguration.Theme - class in io.didomi.sdk.config.app.AppConfiguration
theme section 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
user section 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(android.view.View,io.didomi.sdk.core.accessibility.Accessibility) - function in io.didomi.sdk.core.accessibility.ViewKt
Make a view accessible by applying accessibility descriptions.
applyAccessibilityCustom(android.view.View,java.lang.String,java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.Integer,java.lang.Integer,io.didomi.sdk.core.accessibility.AccessibilityClassName) - function in io.didomi.sdk.core.accessibility.ViewKt
Customize accessibility params for View
applyAccessibilityEmptyCollectionInfo(android.view.View) - function in io.didomi.sdk.core.accessibility.ViewKt
Remove position information for view holder
applyAccessibilityHeader(androidx.recyclerview.widget.RecyclerView,android.view.View) - function in io.didomi.sdk.core.accessibility.RecyclerViewKt
Register headerView that will trigger the scroll to top on focus
applyAccessibilityItemCount(androidx.recyclerview.widget.RecyclerView,java.lang.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(android.view.View) - function in io.didomi.sdk.core.accessibility.ViewKt
Remove position information for view item
applyBottomDivider(android.view.View,io.didomi.sdk.config.theme.ThemeProvider) - function in io.didomi.sdk.common.extension.ViewKt
Apply theme for Bottom / Menu divider
applyDivider(android.view.View,io.didomi.sdk.config.theme.ThemeProvider,java.lang.Boolean) - function in io.didomi.sdk.common.extension.ViewKt
Apply theme / visibility for View divider
applyOverrideConfiguration(android.content.res.Configuration) - function in android.view.ContextThemeWrapper
 
applyPadding(android.view.View,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.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(io.didomi.sdk.models.InternalVendor,io.didomi.sdk.publisherrestrictions.PublisherRestriction) - function in io.didomi.sdk.publisherrestrictions.PublisherRestrictionsRepository.Companion
Apply the publisher restrictions to this vendor's purposes
applyTheme(android.widget.TextView,io.didomi.sdk.common.DidomiConstants.TextViewType,io.didomi.sdk.config.theme.ThemeProvider) - function in io.didomi.sdk.common.extension.TextViewKt
Setup text theme
applyTheme(android.widget.TextView,io.didomi.sdk.common.theme.TextTheme) - function in io.didomi.sdk.common.extension.TextViewKt
Apply Text theme to a TextView.
applyThemeForRoundedButtonWithDrawables(android.widget.Button,io.didomi.sdk.common.theme.TextTheme) - function in io.didomi.sdk.common.extension.ButtonKt
Apply Theme for vendor Button (from Purpose screen) and the User Information (from Vendor screen)
applyThemeForUserInfoContentButton(android.widget.Button,java.lang.Integer) - function in io.didomi.sdk.common.extension.ButtonKt
Apply Theme for User Info Content Button (below user info text)
areAllPurposesDefinedForCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
areAllPurposesDefinedForCategory(io.didomi.sdk.purpose.common.model.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(java.lang.String) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
assertNotInLayoutOrScroll(java.lang.String) - function in androidx.recyclerview.widget.LinearLayoutManager
 
attachView(android.view.View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
attachView(android.view.View,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
attachView(android.view.View,java.lang.Integer,androidx.recyclerview.widget.RecyclerView.LayoutParams) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
autofill(android.util.SparseArray) - function in android.view.View
 
autofill(android.view.autofill.AutofillValue) - function in android.view.View
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W