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