A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

P

PAGE_VIEW - enum entry in io.didomi.sdk.apiEvents.ApiEventType
 
PageViewApiEvent - class in io.didomi.sdk.apiEvents
Data class used to represent a Page View event.
ParameterModule - class in io.didomi.sdk.core.injection.module
Module for Didomi parameters and repositories initialized before injection
parseColor(java.lang.String) - function in io.didomi.sdk.common.ColorHelper
Parse a color, supporting 3-characters color strings
parseLastUpdatedDate(io.didomi.sdk.config.iab.IABConfiguration) - function in io.didomi.sdk.config.iab.extension.IABConfigurationKt
Parse last updated date String to a Date object
ParsingThrowable - class in io.didomi.sdk.core.io
 
peekAvailableContext() - function in androidx.activity.ComponentActivity
 
peekService(android.content.Context,android.content.Intent) - function in android.content.BroadcastReceiver
 
peekWallpaper() - function in android.content.ContextWrapper
 
performAccessibilityAction(java.lang.Integer,android.os.Bundle) - function in android.view.View
 
performAccessibilityAction(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State,java.lang.Integer,android.os.Bundle) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
performAccessibilityActionForItem(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State,android.view.View,java.lang.Integer,android.os.Bundle) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
performClick() - function in android.view.View
 
performContextClick() - function in android.view.View
 
performContextClick(java.lang.Float,java.lang.Float) - function in android.view.View
 
performHapticFeedback(java.lang.Integer) - function in android.view.View
 
performHapticFeedback(java.lang.Integer,java.lang.Integer) - function in android.view.View
 
performLongClick() - function in android.view.View
 
performLongClick(java.lang.Float,java.lang.Float) - function in android.view.View
 
performReceiveContent(android.view.ContentInfo) - function in android.view.View
 
PersonalData - enum entry in io.didomi.sdk.spi.mobile.model.PersonalDataDisplay.Type
 
PersonalDataDisplay - class in io.didomi.sdk.spi.mobile.model
Interface for Personal Data Content used in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoAdapter from io.didomi.sdk.spi.mobile.SensitivePersonalInfoFragment
PersonalDataDisplay.Type - class in io.didomi.sdk.spi.mobile.model.PersonalDataDisplay
 
PersonalDataDisplayCategoryHeader - class in io.didomi.sdk.spi.mobile.model
Model for Personal Data Category Header (text x2)
PersonalDataDisplayEmpty - class in io.didomi.sdk.spi.mobile.model
Model for Personal Data Empty (text)
PersonalDataDisplayHeader - class in io.didomi.sdk.spi.mobile.model
Model for Personal Data Header (text)
PersonalDataDisplayItem - class in io.didomi.sdk.spi.mobile.model
Model for Personal Data item
PersonalDataDisplayState - class in io.didomi.sdk.spi.mobile.model
Interface for Personal Data Content with checkbox state
PlatformInfoProvider - class in io.didomi.sdk.context
Interface used to provide platform information.
PlatformInfoProviderFactory - class in io.didomi.sdk.context
 
playSoundEffect(java.lang.Integer) - function in android.view.View
 
populate(io.didomi.sdk.vendors.mobile.model.DataCategoryDisplay,io.didomi.sdk.common.theme.TextTheme) - function in io.didomi.sdk.vendors.mobile.view.DataCategoryView
Populate component with content and style
populate(io.didomi.sdk.vendors.mobile.model.DataProcessingDisplay) - function in io.didomi.sdk.vendors.mobile.view.DataProcessingView
Populate component
POPUP - enum entry in io.didomi.sdk.config.app.AppConfiguration.Notice.Position
 
position(io.didomi.sdk.config.app.AppConfiguration.Notice) - function in io.didomi.sdk.config.app.extension.AppConfigurationKt
Get notice position
post(java.lang.Runnable) - function in android.view.View
 
postDelayed(java.lang.Runnable,java.lang.Long) - function in android.view.View
 
postInitialize(io.didomi.sdk.config.iab.IABConfiguration,io.didomi.sdk.config.sdk.SDKConfiguration) - function in io.didomi.sdk.config.iab.extension.IABConfigurationKt
Update some properties after the vendor list has been loaded from JSON
postInvalidate() - function in android.view.View
 
postInvalidate(java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in android.view.View
 
postInvalidateDelayed(java.lang.Long) - function in android.view.View
 
postInvalidateDelayed(java.lang.Long,java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in android.view.View
 
postInvalidateOnAnimation() - function in android.view.View
 
postInvalidateOnAnimation(java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in android.view.View
 
postOnAnimation(java.lang.Runnable) - function in android.view.View
 
postOnAnimation(java.lang.Runnable) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
postOnAnimationDelayed(java.lang.Runnable,java.lang.Long) - function in android.view.View
 
postponeEnterTransition() - function in android.app.Activity
 
postponeEnterTransition() - function in androidx.fragment.app.Fragment
 
postponeEnterTransition(java.lang.Long,java.util.concurrent.TimeUnit) - function in androidx.fragment.app.Fragment
 
PREFERENCES_DESCRIPTION - enum entry in io.didomi.sdk.common.DidomiConstants.TextViewType
 
PREFERENCES_TITLE - enum entry in io.didomi.sdk.common.DidomiConstants.TextViewType
 
preferencesClickAgreeToAll(io.didomi.sdk.events.PreferencesClickAgreeToAllEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickAgreeToAll(io.didomi.sdk.events.PreferencesClickAgreeToAllEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickAgreeToAll(io.didomi.sdk.events.PreferencesClickAgreeToAllEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickAgreeToAllEvent - class in io.didomi.sdk.events
Click on agree to all from preferences popup.
preferencesClickAgreeToAllPurposes(io.didomi.sdk.events.PreferencesClickAgreeToAllPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickAgreeToAllPurposes(io.didomi.sdk.events.PreferencesClickAgreeToAllPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickAgreeToAllPurposes(io.didomi.sdk.events.PreferencesClickAgreeToAllPurposesEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickAgreeToAllPurposesEvent - class in io.didomi.sdk.events
All purposes switch was toggled to ON.
preferencesClickAgreeToAllVendors(io.didomi.sdk.events.PreferencesClickAgreeToAllVendorsEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickAgreeToAllVendors(io.didomi.sdk.events.PreferencesClickAgreeToAllVendorsEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickAgreeToAllVendors(io.didomi.sdk.events.PreferencesClickAgreeToAllVendorsEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickAgreeToAllVendorsEvent - class in io.didomi.sdk.events
All vendors switch was toggled to ON.
preferencesClickCategoryAgree(io.didomi.sdk.events.PreferencesClickCategoryAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickCategoryAgree(io.didomi.sdk.events.PreferencesClickCategoryAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickCategoryAgree(io.didomi.sdk.events.PreferencesClickCategoryAgreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickCategoryAgreeEvent - class in io.didomi.sdk.events
Click on agree to a category from preferences popup.
preferencesClickCategoryDisagree(io.didomi.sdk.events.PreferencesClickCategoryDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickCategoryDisagree(io.didomi.sdk.events.PreferencesClickCategoryDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickCategoryDisagree(io.didomi.sdk.events.PreferencesClickCategoryDisagreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickCategoryDisagreeEvent - class in io.didomi.sdk.events
Click on disagree to a category from preferences popup.
preferencesClickDisagreeToAll(io.didomi.sdk.events.PreferencesClickDisagreeToAllEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickDisagreeToAll(io.didomi.sdk.events.PreferencesClickDisagreeToAllEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickDisagreeToAll(io.didomi.sdk.events.PreferencesClickDisagreeToAllEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickDisagreeToAllEvent - class in io.didomi.sdk.events
Click on disagree to all from preferences popup.
preferencesClickDisagreeToAllPurposes(io.didomi.sdk.events.PreferencesClickDisagreeToAllPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickDisagreeToAllPurposes(io.didomi.sdk.events.PreferencesClickDisagreeToAllPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickDisagreeToAllPurposes(io.didomi.sdk.events.PreferencesClickDisagreeToAllPurposesEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickDisagreeToAllPurposesEvent - class in io.didomi.sdk.events
All purposes switch was toggled to OFF.
preferencesClickDisagreeToAllVendors(io.didomi.sdk.events.PreferencesClickDisagreeToAllVendorsEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickDisagreeToAllVendors(io.didomi.sdk.events.PreferencesClickDisagreeToAllVendorsEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickDisagreeToAllVendors(io.didomi.sdk.events.PreferencesClickDisagreeToAllVendorsEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickDisagreeToAllVendorsEvent - class in io.didomi.sdk.events
All vendors switch was toggled to OFF.
preferencesClickPurposeAgree(io.didomi.sdk.events.PreferencesClickPurposeAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickPurposeAgree(io.didomi.sdk.events.PreferencesClickPurposeAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickPurposeAgree(io.didomi.sdk.events.PreferencesClickPurposeAgreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickPurposeAgreeEvent - class in io.didomi.sdk.events
Click on agree to a purpose from preferences popup.
preferencesClickPurposeDisagree(io.didomi.sdk.events.PreferencesClickPurposeDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickPurposeDisagree(io.didomi.sdk.events.PreferencesClickPurposeDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickPurposeDisagree(io.didomi.sdk.events.PreferencesClickPurposeDisagreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickPurposeDisagreeEvent - class in io.didomi.sdk.events
Click on disagree to a purpose from preferences popup.
preferencesClickResetAllPurposes(io.didomi.sdk.events.PreferencesClickResetAllPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickResetAllPurposes(io.didomi.sdk.events.PreferencesClickResetAllPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickResetAllPurposes(io.didomi.sdk.events.PreferencesClickResetAllPurposesEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickResetAllPurposesEvent - class in io.didomi.sdk.events
All purposes switch was toggled to MIDDLE state.
preferencesClickSaveChoices(io.didomi.sdk.events.PreferencesClickSaveChoicesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSaveChoices(io.didomi.sdk.events.PreferencesClickSaveChoicesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSaveChoices(io.didomi.sdk.events.PreferencesClickSaveChoicesEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickSaveChoicesEvent - class in io.didomi.sdk.events
Click on save on the purposes view from preferences popup.
preferencesClickSPICategoryAgree(io.didomi.sdk.events.PreferencesClickSPICategoryAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPICategoryAgree(io.didomi.sdk.events.PreferencesClickSPICategoryAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPICategoryAgree(io.didomi.sdk.events.PreferencesClickSPICategoryAgreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickSPICategoryAgreeEvent - class in io.didomi.sdk.events
Sensitive Personal Info category is enabled.
preferencesClickSPICategoryDisagree(io.didomi.sdk.events.PreferencesClickSPICategoryDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPICategoryDisagree(io.didomi.sdk.events.PreferencesClickSPICategoryDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPICategoryDisagree(io.didomi.sdk.events.PreferencesClickSPICategoryDisagreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickSPICategoryDisagreeEvent - class in io.didomi.sdk.events
Sensitive Personal Info Category is disabled.
preferencesClickSPIPurposeAgree(io.didomi.sdk.events.PreferencesClickSPIPurposeAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPIPurposeAgree(io.didomi.sdk.events.PreferencesClickSPIPurposeAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPIPurposeAgree(io.didomi.sdk.events.PreferencesClickSPIPurposeAgreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickSPIPurposeAgreeEvent - class in io.didomi.sdk.events
Sensitive Personal Info screen Purpose is enabled.
preferencesClickSPIPurposeDisagree(io.didomi.sdk.events.PreferencesClickSPIPurposeDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPIPurposeDisagree(io.didomi.sdk.events.PreferencesClickSPIPurposeDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPIPurposeDisagree(io.didomi.sdk.events.PreferencesClickSPIPurposeDisagreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickSPIPurposeDisagreeEvent - class in io.didomi.sdk.events
Sensitive Personal Info screen Purpose is disabled.
preferencesClickSPIPurposeSaveChoices(io.didomi.sdk.events.PreferencesClickSPIPurposeSaveChoicesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPIPurposeSaveChoices(io.didomi.sdk.events.PreferencesClickSPIPurposeSaveChoicesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickSPIPurposeSaveChoices(io.didomi.sdk.events.PreferencesClickSPIPurposeSaveChoicesEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickSPIPurposeSaveChoicesEvent - class in io.didomi.sdk.events
Sensitive Personal Info consent is saved.
preferencesClickVendorAgree(io.didomi.sdk.events.PreferencesClickVendorAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickVendorAgree(io.didomi.sdk.events.PreferencesClickVendorAgreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickVendorAgree(io.didomi.sdk.events.PreferencesClickVendorAgreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickVendorAgreeEvent - class in io.didomi.sdk.events
Click on agree to a vendor from preferences popup
preferencesClickVendorDisagree(io.didomi.sdk.events.PreferencesClickVendorDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickVendorDisagree(io.didomi.sdk.events.PreferencesClickVendorDisagreeEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickVendorDisagree(io.didomi.sdk.events.PreferencesClickVendorDisagreeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickVendorDisagreeEvent - class in io.didomi.sdk.events
Click on disagree to a vendor from preferences popup
preferencesClickVendorSaveChoices(io.didomi.sdk.events.PreferencesClickVendorSaveChoicesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickVendorSaveChoices(io.didomi.sdk.events.PreferencesClickVendorSaveChoicesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickVendorSaveChoices(io.didomi.sdk.events.PreferencesClickVendorSaveChoicesEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickVendorSaveChoicesEvent - class in io.didomi.sdk.events
Click on save on the vendors view from preferences popup
preferencesClickViewPurposes(io.didomi.sdk.events.PreferencesClickViewPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickViewPurposes(io.didomi.sdk.events.PreferencesClickViewPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickViewPurposes(io.didomi.sdk.events.PreferencesClickViewPurposesEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickViewPurposesEvent - class in io.didomi.sdk.events
Click view purposes tab.
preferencesClickViewSPIPurposes(io.didomi.sdk.events.PreferencesClickViewSPIPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickViewSPIPurposes(io.didomi.sdk.events.PreferencesClickViewSPIPurposesEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickViewSPIPurposes(io.didomi.sdk.events.PreferencesClickViewSPIPurposesEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickViewSPIPurposesEvent - class in io.didomi.sdk.events
Sensitive Personal Info screen is shown.
preferencesClickViewVendors(io.didomi.sdk.events.PreferencesClickViewVendorsEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickViewVendors(io.didomi.sdk.events.PreferencesClickViewVendorsEvent) - function in io.didomi.sdk.events.EventListener
 
preferencesClickViewVendors(io.didomi.sdk.events.PreferencesClickViewVendorsEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
PreferencesClickViewVendorsEvent - class in io.didomi.sdk.events
Click view vendors on purposes view on preferences popup.
PreferencesFragmentDismissHelper - class in io.didomi.sdk.ui
 
PreferencesTheme - class in io.didomi.sdk.config.theme
Provides Theme configuration for button, icons, background, text used on Preferences Screens
PreferencesTitleUtil - class in io.didomi.sdk.utils
Utility class to handle global logo or title to display on all preferences screens
prepareForDrop(android.view.View,android.view.View,java.lang.Integer,java.lang.Integer) - function in androidx.recyclerview.widget.LinearLayoutManager
 
preparePurposesForPresentation() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Prepare purposes for presentation to the user.
preparePurposesForPresentation() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Prepare purposes for presentation to the user.
preventLogForLevel(java.lang.Integer) - function in io.didomi.sdk.Log
Check if log level is prevented
PRIMARY - enum entry in io.didomi.sdk.common.DidomiConstants.TextViewType
 
PRIMARY - enum entry in io.didomi.sdk.config.app.AppConfiguration.Theme.ButtonFormat
 
printStackTrace() - function in kotlin.Throwable
 
printStackTrace(java.io.PrintStream) - function in kotlin.Throwable
 
printStackTrace(java.io.PrintWriter) - function in kotlin.Throwable
 
printStep(java.lang.String) - function in io.didomi.sdk.utils.TimeMeasureHelper
Logs the time elapsed between last step and this step, the time since beginning of measuring, and the specified message.
PrivacyPolicy - enum entry in io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.ArrowLink.ActionType
 
provideAssetManager() - function in io.didomi.sdk.core.injection.module.ContextModule
Provide AssetManager
provideConfigurationRepository(android.content.Context,io.didomi.sdk.ContextHelper,io.didomi.sdk.utils.LocalPropertiesRepository,io.didomi.sdk.DidomiInitializeParameters,io.didomi.sdk.remote.RemoteFilesHelper) - function in io.didomi.sdk.core.injection.module.ConfigurationModule
Provide ConfigurationRepository and load data
provideConnectivityHelper(android.content.Context) - function in io.didomi.sdk.core.injection.module.HelperModule
Provide ConnectivityHelper
provideConsentRepository(android.content.SharedPreferences,io.didomi.sdk.vendors.common.VendorRepository,io.didomi.sdk.config.ConfigurationRepository,io.didomi.sdk.consent.DCSRepository,io.didomi.sdk.iab.IABStorageRepository,io.didomi.sdk.resources.LanguagesHelper,io.didomi.sdk.location.CountryHelper) - function in io.didomi.sdk.core.injection.module.ConsentModule
Provide ConsentRepository
provideContext() - function in io.didomi.sdk.core.injection.module.ContextModule
Provide Context
provideContextHelper(android.content.Context,io.didomi.sdk.DidomiInitializeParameters,io.didomi.sdk.utils.LocalPropertiesRepository) - function in io.didomi.sdk.core.injection.module.HelperModule
Provide ContextHelper
provideEventsRepository() - function in io.didomi.sdk.core.injection.module.EventModule
Provide EventsRepository
provideHttpRequestHelper(io.didomi.sdk.user.UserAgentRepository) - function in io.didomi.sdk.core.injection.module.HelperModule
Provide HttpRequestHelper
provideIABStorageRepository(io.didomi.sdk.config.ConfigurationRepository) - function in io.didomi.sdk.core.injection.module.RepositoryModule
Provide IABStorageRepository
provideJavaScriptEngine(io.didomi.sdk.config.ConfigurationRepository,android.content.Context) - function in io.didomi.sdk.core.injection.module.ConsentModule
Provide JS Engine
provideLanguageReceiver() - function in io.didomi.sdk.core.injection.module.ContextModule
Provide LanguageReceiver
provideLocalPropertiesRepository() - function in io.didomi.sdk.core.injection.module.ParameterModule
 
provideNavigationManager(io.didomi.sdk.config.ConfigurationRepository,io.didomi.sdk.events.EventsRepository,io.didomi.sdk.apiEvents.ApiEventsRepository,io.didomi.sdk.consent.ConsentRepository,io.didomi.sdk.ui.UIProvider,io.didomi.sdk.utils.UserChoicesInfoProvider) - function in io.didomi.sdk.core.injection.module.NavigationModule
Provide ConfigurationRepository and load data
provideOrganizationUserRepository() - function in io.didomi.sdk.core.injection.module.ParameterModule
 
providePurposesTranslationsRepository(android.content.Context,io.didomi.sdk.remote.RemoteFilesHelper,io.didomi.sdk.ContextHelper,io.didomi.sdk.resources.LanguagesHelper,io.didomi.sdk.config.ConfigurationRepository) - function in io.didomi.sdk.core.injection.module.RepositoryModule
Provide PurposesTranslationsRepository and load current language translation
provideRemoteFilesHelper(android.content.Context,io.didomi.sdk.remote.ConnectivityHelper,io.didomi.sdk.remote.HttpRequestHelper,kotlinx.coroutines.CoroutineDispatcher) - function in io.didomi.sdk.core.injection.module.HelperModule
Provide RemoteFilesHelper
provideResourcesHelper(android.content.Context) - function in io.didomi.sdk.core.injection.module.HelperModule
Provide ResourcesHelper
ProviderModule - class in io.didomi.sdk.core.injection.module
Module for common providers injection
providesDefaultDispatcher() - function in io.didomi.sdk.core.injection.module.CoroutinesModule
 
provideSharedPreferences() - function in io.didomi.sdk.core.injection.module.ContextModule
Provide SharedPreferences
providesIoDispatcher() - function in io.didomi.sdk.core.injection.module.CoroutinesModule
 
providesMainDispatcher() - function in io.didomi.sdk.core.injection.module.CoroutinesModule
 
providesMainImmediateDispatcher() - function in io.didomi.sdk.core.injection.module.CoroutinesModule
 
provideUIStateRepository() - function in io.didomi.sdk.core.injection.module.RepositoryModule
Provide UIStateRepository
provideUserAgentRepository() - function in io.didomi.sdk.core.injection.module.ParameterModule
 
provideVendorRepository(io.didomi.sdk.config.ConfigurationRepository,io.didomi.sdk.resources.LanguagesHelper,io.didomi.sdk.config.PurposesTranslationsRepository) - function in io.didomi.sdk.core.injection.module.RepositoryModule
Provide VendorRepository
PublisherRestriction - class in io.didomi.sdk.publisherrestrictions
Model for a publisher restriction
PublisherRestrictionsRepository - class in io.didomi.sdk.publisherrestrictions
This class manages the publisher restrictions list and their application
PublisherRestrictionsRepository.Companion - class in io.didomi.sdk.publisherrestrictions.PublisherRestrictionsRepository
 
Purpose - class in io.didomi.sdk
Data related to a data processing Purpose, obtained from Didomi SDK public APIs
Purpose - enum entry in io.didomi.sdk.purpose.common.model.PurposeCategory.Type
 
Purpose - enum entry in io.didomi.sdk.purpose.common.model.VendorsInfoType
 
Purpose - enum entry in io.didomi.sdk.purpose.mobile.model.PurposeDisplay.Type
 
PurposeAdapter - class in io.didomi.sdk.purpose.mobile.adapter
 
PurposeAdapter.PurposeCallback - class in io.didomi.sdk.purpose.mobile.adapter.PurposeAdapter
 
PurposeAdditionalDataProcessingViewHolder - class in io.didomi.sdk.purpose.mobile.adapter
View Holder for Purpose Additional data processing info
PurposeBulkActionViewHolder - class in io.didomi.sdk.purpose.mobile.adapter
View Holder for Purpose Bulk action
PurposeCategory - class in io.didomi.sdk.purpose.common.model
Purpose category.
PurposeCategory.Type - class in io.didomi.sdk.purpose.common.model.PurposeCategory
 
PurposeCategory.Type.Companion - class in io.didomi.sdk.purpose.common.model.PurposeCategory.Type
 
PurposeCategoryComparator - class in io.didomi.sdk.purpose.common.comparator
Comparator class used to categorize/order purposes by category.
PurposeCategoryFragment - class in io.didomi.sdk.purpose.mobile
 
PurposeCategoryFragment.Companion - class in io.didomi.sdk.purpose.mobile.PurposeCategoryFragment
 
PurposeCategoryHeaderViewHolder - class in io.didomi.sdk.purpose.mobile.adapter
View Holder for Purpose Category Header
PurposeCategoryKt - class in io.didomi.sdk.common.extension
 
PurposeConsent - enum entry in io.didomi.sdk.purpose.common.model.VendorsInfoType
 
purposeConsentLabel(io.didomi.sdk.models.InternalPurpose,java.lang.Boolean) - function in io.didomi.sdk.purpose.ctv.TVPurposesViewModel
Translated state for purpose.
PurposeDetailFragment - class in io.didomi.sdk.purpose.mobile
 
PurposeDetailFragment.Companion - class in io.didomi.sdk.purpose.mobile.PurposeDetailFragment
 
PurposeDisplay - class in io.didomi.sdk.purpose.mobile.model
Interface for Purpose Content used in io.didomi.sdk.purpose.mobile.adapter.PurposeAdapter from io.didomi.sdk.purpose.mobile.PurposesFragment and io.didomi.sdk.purpose.mobile.PurposeCategoryFragment
PurposeDisplay.Type - class in io.didomi.sdk.purpose.mobile.model.PurposeDisplay
 
PurposeDisplayAdditionalDataProcessing - class in io.didomi.sdk.purpose.mobile.model
Model for Purpose Additional Data Processing info (text)
PurposeDisplayAdditionalDataProcessing.DataProcessingItem - class in io.didomi.sdk.purpose.mobile.model.PurposeDisplayAdditionalDataProcessing
 
PurposeDisplayBulkAction - class in io.didomi.sdk.purpose.mobile.model
Model for Purpose Bulk Action (text + switch)
PurposeDisplayCategoryHeader - class in io.didomi.sdk.purpose.mobile.model
Model for Purpose Category Header (text x2)
PurposeDisplayFooter - class in io.didomi.sdk.purpose.mobile.model
Interface for Purpose Footer
PurposeDisplayFooterSensitivePersonalInfo - class in io.didomi.sdk.purpose.mobile.model
Model for SPI Button (Footer)
PurposeDisplayFooterVendor - class in io.didomi.sdk.purpose.mobile.model
Model for Vendor Button (Footer)
PurposeDisplayHeader - class in io.didomi.sdk.purpose.mobile.model
Model for Purpose Header (text and privacy policy link)
PurposeDisplayItem - class in io.didomi.sdk.purpose.mobile.model
Model for Purpose item
PurposeDisplayState - class in io.didomi.sdk.purpose.mobile.model
Interface for Purpose Content with switch state
PurposeFooterViewHolder - class in io.didomi.sdk.purpose.mobile.adapter
View Holder for Vendor or SPI Button (Purpose Footer)
PurposeHeaderViewHolder - class in io.didomi.sdk.purpose.mobile.adapter
View Holder for Purpose Header
PurposeItemDecoration - class in io.didomi.sdk.purpose.mobile.decoration
Decorator for Purpose / SPI item view holder
PurposeItemViewHolder - class in io.didomi.sdk.purpose.mobile.adapter
View Holder for Purpose Item or Category
PurposeLI - enum entry in io.didomi.sdk.purpose.common.model.VendorsInfoType
 
PurposeSaveView - class in io.didomi.sdk.purpose.mobile
This is a custom view which contains Logo, Save button and a warning text view Currently it's used in Purposes, Category Detail, Purpose Detail screens
PurposesFragment - class in io.didomi.sdk.purpose.mobile
 
PurposesFragment.Companion - class in io.didomi.sdk.purpose.mobile.PurposesFragment
 
PurposesRegulationResources - class in io.didomi.sdk.resources
Interface used to get some resources related to the Purposes screen depending on specific regulations
PurposesTranslations - class in io.didomi.sdk.config.iab
Model for IAB purposes translations retrieved from server
PurposesTranslationsRepository - class in io.didomi.sdk.config
Handle IAB purposes translations
purposeSubtitleLabelForConsent(io.didomi.sdk.models.InternalPurpose,java.lang.Boolean) - function in io.didomi.sdk.purpose.ctv.TVPurposesViewModel
 
purposeSubtitleLabelForLegitimateInterest(io.didomi.sdk.models.InternalPurpose,java.lang.Boolean) - function in io.didomi.sdk.purpose.ctv.TVPurposesViewModel
 
PurposesViewModel - class in io.didomi.sdk.purpose.mobile
View model associated to the purposes fragment/adapter.
PurposeVendorDisplay - class in io.didomi.sdk.purpose.mobile.model
 
PurposeVendorsAdapter - class in io.didomi.sdk.purpose.mobile.adapter
 
PurposeVendorsFragment - class in io.didomi.sdk.purpose.mobile
Display a list of vendor names using a specific Purpose.
PurposeVendorsFragment.Companion - class in io.didomi.sdk.purpose.mobile.PurposeVendorsFragment
 
PurposeVendorsViewHolder - class in io.didomi.sdk.purpose.mobile.adapter
View Holder for Purpose Vendors
PurposeVendorsViewModel - class in io.didomi.sdk.purpose.mobile
View model associated to list of vendor names using a specific Purpose.
PurposeViewHolder - class in io.didomi.sdk.purpose.mobile.adapter
Abstract View Holder for Purpose
putExtraData(androidx.core.app.ComponentActivity.ExtraData) - function in androidx.core.app.ComponentActivity
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W