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.