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

B

BaseCtvActivity - class in io.didomi.sdk.core.base
Abstract class for CTV Activity Will handle background fade animation
BaseUseCase - class in io.didomi.sdk.core.base
Executes business logic synchronously or asynchronously using Coroutines.
bind(TVPurposeItem.AdditionalDataProcessingHeader) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeAdditionalDataProcessingHeaderViewHolder
 
bind(TVPurposeItem.AdditionalDataProcessingItem) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeAdditionalDataProcessingItemViewHolder
 
bind(TVPurposeItem.Bulk,Function1) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeBulkViewHolder
 
bind(TVPurposeItem.Description) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeDescriptionViewHolder
 
bind(TVPurposeItem.Purpose,Function1) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeItemViewHolder
 
bind(TVPurposeItem.Section) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeSectionViewHolder
 
bind(TVPurposeItem.Title) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeTitleViewHolder
 
bind(TVPurposeAdditionalInfo.Description) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposesAdditionalInfoDescriptionViewHolder
 
bind(TVPurposeAdditionalInfo.Title) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposesAdditionalInfoTitleViewHolder
 
bind(PurposeDisplayAdditionalDataProcessing) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeAdditionalDataProcessingViewHolder
 
bind(PurposeDisplayBulkAction) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeBulkActionViewHolder
 
bind(PurposeDisplayCategoryHeader) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeCategoryHeaderViewHolder
 
bind(PurposeDisplayFooter) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeFooterViewHolder
 
bind(PurposeDisplayHeader) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeHeaderViewHolder
 
bind(PurposeDisplayItem,Integer) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeItemViewHolder
 
bind(PurposeDisplay) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeViewHolder
 
bind(PurposeDisplay) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeViewHolder
 
bind(PersonalDataDisplayCategoryHeader) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoCategoryHeaderViewHolder
 
bind(PersonalDataDisplayHeader) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoHeaderViewHolder
 
bind(PersonalDataDisplayItem,Integer) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoItemViewHolder
 
bind(PersonalDataDisplay) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoViewHolder
 
bind(PersonalDataDisplay) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoViewHolder
 
bind(TVVendorAdditionalInfoItem.Description) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorAdditionalInfoDescriptionViewHolder
 
bind(TVVendorAdditionalInfoItem.Title) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorAdditionalInfoTitleViewHolder
 
bind(TVVendorItem.Bulk,Function1) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorBulkViewHolder
 
bind(TVVendorItem.Description) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDescriptionViewHolder
 
bind(TVVendorDetailItem.AdditionalDataProcessing) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailAdditionalDataProcessingViewHolder
 
bind(TVVendorDetailItem.Consent,Function1) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailConsentViewHolder
 
bind(TVVendorDetailItem.Cookie) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailCookieViewHolder
 
bind(TVVendorDetailItem.DeviceStorageDisclosure) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailDeviceStorageDisclosureItemViewHolder
 
bind(TVVendorDetailItem.DeviceStorageDisclosureTitle) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailDeviceStorageDisclosureTitleViewHolder
 
bind(TVVendorDetailItem.Disclaimer) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailDisclaimerViewHolder
 
bind(TVVendorDetailItem.EssentialPurpose) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailEssentialPurposeViewHolder
 
bind(TVVendorDetailItem.Iab) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailIabVendorViewHolder
 
bind(TVVendorDetailItem.LegitimateInterest,Function1) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailLegitimateInterestViewHolder
 
bind(TVVendorDetailItem.PrivacyPolicy) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailPrivacyPolicyViewHolder
 
bind(TVVendorDetailItem.Settings) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailSettingsViewHolder
 
bind(TVVendorItem.Vendor,Function1) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorItemViewHolder
 
bind(TVVendorItem.Section) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorSectionViewHolder
 
bind(TVVendorItem.Title) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorTitleViewHolder
 
bind(DeviceStorageDisclosureItem) - function in io.didomi.sdk.vendors.mobile.adapter.DeviceStorageDisclosuresViewHolder
 
bind(VendorItem.Bulk,DidomiToggle.Callback) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsBulkActionViewHolder
Bind Bulk action
bind(VendorItem.Header,Function0) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsHeaderViewHolder
Bind Header
bind(VendorItem.Vendor,DidomiToggle.Callback) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsItemViewHolder
Bind Vendor item
bind(VendorItem) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsViewHolder
 
bind(VendorItem) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsViewHolder
 
bindIsolatedService(Intent,Integer,String,Executor,ServiceConnection) - function in android.content.ContextWrapper
 
bindService(Intent,ServiceConnection,Integer) - function in android.content.ContextWrapper
 
bindService(Intent,Integer,Executor,ServiceConnection) - function in android.content.ContextWrapper
 
bindServiceAsUser(Intent,ServiceConnection,Integer,UserHandle) - function in android.content.ContextWrapper
 
bindsPurposesViewModel(PurposesViewModel) - function in io.didomi.sdk.core.injection.module.ViewModelModule
 
bindsTVPurposesViewModel(TVPurposesViewModel) - function in io.didomi.sdk.core.injection.module.ViewModelModule
 
bindViewHolder(TVPurposeListViewHolder,Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(TVPurposesAdditionalInfoViewHolder,Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(PurposeViewHolder,Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(SensitivePersonalInfoViewHolder,Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(TVVendorAdditionalInfoViewHolder,Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(TVVendorDetailViewHolder,Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(TVVendorListViewHolder,Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(VendorsViewHolder,Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
blockingSync(SyncParams) - function in io.didomi.sdk.user.sync.SyncRepository
Run the sync logic and update the user status if needed This function blocks until the sync is done.
BOTTOM - enum entry in io.didomi.sdk.config.app.AppConfiguration.Notice.Position
 
bringChildToFront(View) - function in android.view.ViewGroup
 
bringToFront() - function in android.view.View
 
build(Context,EventsRepository,UserAgentRepository,OrganizationUserRepository,LocalPropertiesRepository,DidomiInitializeParameters) - function in io.didomi.sdk.core.injection.DidomiComponentProvider
Build Injection component from default
buildAndApplyPublishersRestrictions(ConfigurationRepository,Map,Set) - function in io.didomi.sdk.vendors.common.VendorHelper
Build the Publisher restrictions list from the configuration, and applies it to the available vendors
buildAvailablePurposes(ConfigurationRepository,LanguagesHelper) - function in io.didomi.sdk.vendors.common.VendorHelper
Build the list of available purposes from a list of purposes and custom purposes
buildAvailableVendors(Map,Collection,Collection,Collection) - function in io.didomi.sdk.vendors.common.VendorHelper
Build the list of available vendors from lists of IAB, Didomi and custom vendors.
buildCategoriesFromSpi(SensitivePersonalInformation,Set) - function in io.didomi.sdk.vendors.common.VendorHelper
Get the sanitized list of Sensitive Personal Information categories
buildDrawingCache() - function in android.view.View
 
buildDrawingCache(Boolean) - function in android.view.View
 
buildLayer() - function in android.view.View
 
buildLocale(String) - function in io.didomi.sdk.resources.LocaleHelper
Build locale from string (e.
buildPurposeItem(Purpose) - function in io.didomi.sdk.purpose.ctv.TVPurposesViewModel
Build Purpose Item
buildRequiredFeatures(ConfigurationRepository,Set) - function in io.didomi.sdk.vendors.common.VendorHelper
 
buildRequiredPersonalData(List,Map) - function in io.didomi.sdk.vendors.common.VendorHelper
Build the list of personal data information from Custom Purposes present in SPI categories
buildRequiredPurposes(Map,Set) - function in io.didomi.sdk.vendors.common.VendorHelper
Get the list of required purposes from available purposes and required vendors
buildRequiredSpecialPurposes(ConfigurationRepository,Set) - function in io.didomi.sdk.vendors.common.VendorHelper
 
buildRequiredVendors(Map,Boolean,AppConfiguration.App.Vendors.IABVendors,Set,Set) - function in io.didomi.sdk.vendors.common.VendorHelper
Build list of required vendors from configuration and available vendors
buildUserAgent(String,String) - function in io.didomi.sdk.user.UserAgentRepository
Set custom user agent from name and version
buildVendorItem(Vendor) - function in io.didomi.sdk.vendors.ctv.TVVendorsViewModel
Build Vendor Item
BulkAction - enum entry in io.didomi.sdk.purpose.mobile.model.PurposeDisplay.Type
 
button(AppConfiguration.Notice.DenyOptions) - function in io.didomi.sdk.config.app.extension.AppConfigurationKt
 
BUTTON - enum entry in io.didomi.sdk.core.accessibility.AccessibilityClassName
 
ButtonKt - class in io.didomi.sdk.common.extension
 
ButtonTheme - class in io.didomi.sdk.common.theme
Class used to apply a theme to a button.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W