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(io.didomi.sdk.purpose.ctv.model.TVPurposeItem.AdditionalDataProcessingHeader) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeAdditionalDataProcessingHeaderViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeItem.AdditionalDataProcessingItem) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeAdditionalDataProcessingItemViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeItem.Bulk,kotlin.jvm.functions.Function1) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeBulkViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeItem.Description) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeDescriptionViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeItem.Purpose,kotlin.jvm.functions.Function1) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeItemViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeItem.Section) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeSectionViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeItem.Title) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeTitleViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeVendorsList.Content) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeVendorsContentViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeVendorsList.Title) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposeVendorsTitleViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeAdditionalInfo.AdditionalDescription) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposesAdditionalInfoDescriptionViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeAdditionalInfo.Subtitle) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposesAdditionalInfoSubtitleViewHolder
 
bind(io.didomi.sdk.purpose.ctv.model.TVPurposeAdditionalInfo.Title) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposesAdditionalInfoTitleViewHolder
 
bind(io.didomi.sdk.purpose.ctv.adapter.TVPurposesAdditionalInfoAdapter.Callback,java.lang.Integer,io.didomi.sdk.purpose.ctv.model.TVPurposeAdditionalInfo.VendorsCount) - function in io.didomi.sdk.purpose.ctv.adapter.TVPurposesAdditionalInfoVendorsCountViewHolder
 
bind(io.didomi.sdk.purpose.mobile.model.PurposeDisplayAdditionalDataProcessing) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeAdditionalDataProcessingViewHolder
 
bind(io.didomi.sdk.purpose.mobile.model.PurposeDisplayBulkAction) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeBulkActionViewHolder
 
bind(io.didomi.sdk.purpose.mobile.model.PurposeDisplayCategoryHeader) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeCategoryHeaderViewHolder
 
bind(io.didomi.sdk.purpose.mobile.model.PurposeDisplayFooter) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeFooterViewHolder
 
bind(io.didomi.sdk.purpose.mobile.model.PurposeDisplayHeader) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeHeaderViewHolder
 
bind(io.didomi.sdk.purpose.mobile.model.PurposeDisplayItem,java.lang.Integer) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeItemViewHolder
 
bind(io.didomi.sdk.purpose.mobile.model.PurposeVendorDisplay) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeVendorsViewHolder
Bind view holder
bind(io.didomi.sdk.purpose.mobile.model.PurposeDisplay) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeViewHolder
 
bind(io.didomi.sdk.purpose.mobile.model.PurposeDisplay) - function in io.didomi.sdk.purpose.mobile.adapter.PurposeViewHolder
 
bind(io.didomi.sdk.spi.mobile.model.PersonalDataDisplayCategoryHeader) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoCategoryHeaderViewHolder
 
bind(io.didomi.sdk.spi.mobile.model.PersonalDataDisplayEmpty) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoEmptyViewHolder
 
bind(io.didomi.sdk.spi.mobile.model.PersonalDataDisplayHeader) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoHeaderViewHolder
 
bind(io.didomi.sdk.spi.mobile.model.PersonalDataDisplayItem,java.lang.Integer) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoItemViewHolder
 
bind(io.didomi.sdk.spi.mobile.model.PersonalDataDisplay) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoViewHolder
 
bind(io.didomi.sdk.spi.mobile.model.PersonalDataDisplay) - function in io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorAdditionalInfoItem.Description) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorAdditionalInfoDescriptionViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorAdditionalInfoItem.Title) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorAdditionalInfoTitleViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorItem.Bulk,kotlin.jvm.functions.Function1) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorBulkViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorItem.Description) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDescriptionViewHolder
 
bind(io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailAdapter.Callback,io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.ArrowLink) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailArrowLinkViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.Consent,io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailAdapter.Callback) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailConsentViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.Cookie) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailCookieViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.DataCategory,io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailAdapter.Callback) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailDataCategoryItemViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.DeviceStorageDisclosure,io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailAdapter.Callback) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailDeviceStorageDisclosureItemViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.DeviceStorageDisclosureTitle) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailDeviceStorageDisclosureTitleViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.Disclaimer) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailDisclaimerViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.LegitimateInterest,io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailAdapter.Callback) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailLegitimateInterestViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.SectionTitle) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailSectionTitleViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorItem.Vendor,kotlin.jvm.functions.Function1) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorItemViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorItem.Section) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorSectionViewHolder
 
bind(io.didomi.sdk.vendors.ctv.model.TVVendorItem.Title) - function in io.didomi.sdk.vendors.ctv.adapter.TVVendorTitleViewHolder
 
bind(io.didomi.sdk.vendors.mobile.model.DeviceStorageDisclosureItem) - function in io.didomi.sdk.vendors.mobile.adapter.DeviceStorageDisclosuresViewHolder
 
bind(io.didomi.sdk.vendors.mobile.model.VendorItem.Bulk,io.didomi.sdk.view.mobile.DidomiToggle.Callback) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsBulkActionViewHolder
Bind Bulk action
bind(io.didomi.sdk.vendors.mobile.model.VendorItem.Header,kotlin.jvm.functions.Function0) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsHeaderViewHolder
Bind Header
bind(io.didomi.sdk.vendors.mobile.model.VendorItem.Vendor,io.didomi.sdk.view.mobile.DidomiToggle.Callback,kotlin.jvm.functions.Function0) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsItemViewHolder
Bind Vendor item
bind(io.didomi.sdk.vendors.mobile.model.VendorItem) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsViewHolder
 
bind(io.didomi.sdk.vendors.mobile.model.VendorItem) - function in io.didomi.sdk.vendors.mobile.adapter.VendorsViewHolder
 
bindIsolatedService(android.content.Intent,java.lang.Integer,java.lang.String,java.util.concurrent.Executor,android.content.ServiceConnection) - function in android.content.ContextWrapper
 
bindService(android.content.Intent,android.content.ServiceConnection,java.lang.Integer) - function in android.content.ContextWrapper
 
bindService(android.content.Intent,java.lang.Integer,java.util.concurrent.Executor,android.content.ServiceConnection) - function in android.content.ContextWrapper
 
bindServiceAsUser(android.content.Intent,android.content.ServiceConnection,java.lang.Integer,android.os.UserHandle) - function in android.content.ContextWrapper
 
bindsPurposesViewModel(io.didomi.sdk.purpose.mobile.PurposesViewModel) - function in io.didomi.sdk.core.injection.module.ViewModelModule
 
bindsTVPurposesViewModel(io.didomi.sdk.purpose.ctv.TVPurposesViewModel) - function in io.didomi.sdk.core.injection.module.ViewModelModule
 
bindViewHolder(io.didomi.sdk.purpose.ctv.adapter.TVPurposeListViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(io.didomi.sdk.purpose.ctv.adapter.TVPurposeVendorsViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(io.didomi.sdk.purpose.ctv.adapter.TVPurposesAdditionalInfoViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(io.didomi.sdk.purpose.mobile.adapter.PurposeVendorsViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(io.didomi.sdk.purpose.mobile.adapter.PurposeViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(io.didomi.sdk.spi.mobile.adapter.SensitivePersonalInfoViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(io.didomi.sdk.vendors.ctv.adapter.TVVendorAdditionalInfoViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(io.didomi.sdk.vendors.ctv.adapter.TVVendorDetailViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(io.didomi.sdk.vendors.ctv.adapter.TVVendorListViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
bindViewHolder(io.didomi.sdk.vendors.mobile.adapter.VendorsViewHolder,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
blockingSync(io.didomi.sdk.user.sync.model.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(android.view.View) - function in android.view.ViewGroup
 
bringToFront() - function in android.view.View
 
build(android.content.Context,io.didomi.sdk.events.EventsRepository,io.didomi.sdk.user.UserAgentRepository,io.didomi.sdk.user.OrganizationUserRepository,io.didomi.sdk.utils.LocalPropertiesRepository,io.didomi.sdk.DidomiInitializeParameters) - function in io.didomi.sdk.core.injection.DidomiComponentProvider
Build Injection component from default
buildAndApplyPublishersRestrictions(io.didomi.sdk.config.ConfigurationRepository,java.util.Map,java.util.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(io.didomi.sdk.config.ConfigurationRepository,io.didomi.sdk.resources.LanguagesHelper) - function in io.didomi.sdk.vendors.common.VendorHelper
Build the list of available purposes from the list of purposes and custom purposes
buildAvailableVendors(java.util.Map,java.util.Collection,java.util.Collection,java.util.Collection) - function in io.didomi.sdk.vendors.common.VendorHelper
Build the list of available vendors from lists of IAB, Didomi and custom vendors.
buildCategoriesFromSpi(io.didomi.sdk.spi.model.SensitivePersonalInformation,java.util.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(java.lang.Boolean) - function in android.view.View
 
buildLayer() - function in android.view.View
 
buildLocale(java.lang.String) - function in io.didomi.sdk.resources.LocaleHelper
Build locale from string (e.
buildPurposeItem(io.didomi.sdk.models.InternalPurpose) - function in io.didomi.sdk.purpose.ctv.TVPurposesViewModel
Build Purpose Item
buildRequiredFeatures(io.didomi.sdk.config.ConfigurationRepository,java.util.Set) - function in io.didomi.sdk.vendors.common.VendorHelper
 
buildRequiredPersonalData(java.util.List,java.util.Map) - function in io.didomi.sdk.vendors.common.VendorHelper
Build the list of personal data information from Custom Purposes present in SPI categories
buildRequiredPurposes(java.util.Map,java.util.Set) - function in io.didomi.sdk.vendors.common.VendorHelper
Get the list of required purposes from available purposes and required vendors
buildRequiredSpecialPurposes(io.didomi.sdk.config.ConfigurationRepository,java.util.Set) - function in io.didomi.sdk.vendors.common.VendorHelper
 
buildRequiredVendors(java.util.Map,java.lang.Boolean,io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors,java.util.Set,java.util.Set) - function in io.didomi.sdk.vendors.common.VendorHelper
Build list of required vendors from configuration and available vendors
buildUserAgent(java.lang.String,java.lang.String) - function in io.didomi.sdk.user.UserAgentRepository
Set custom user agent from name and version
buildVendorItem(io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.vendors.ctv.TVVendorsViewModel
Build Vendor Item
BulkAction - enum entry in io.didomi.sdk.purpose.mobile.model.PurposeDisplay.Type
 
button(io.didomi.sdk.config.app.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
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W