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

I

i(java.lang.String,java.lang.Throwable) - function in io.didomi.sdk.Log
Log a message with level INFO
i(java.lang.String) - function in io.didomi.sdk.Log
Log a message with level INFO
Iab - enum entry in io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.ArrowLink.ActionType
 
IABConfiguration - class in io.didomi.sdk.config.iab
Model for IAB configuration (GVL file)
IABConfigurationKt - class in io.didomi.sdk.config.iab.extension
 
IABConfigurationTCFV2 - class in io.didomi.sdk.config.iab
Model for IAB configuration (GVL file) with TCF V2
IABNoOpRepository - class in io.didomi.sdk.iab
A NoOp repository that does nothing and can be loaded when the IAB support is disabled
IABStorageRepository - class in io.didomi.sdk.iab
Interface used to generate IAB Strings according to configuration
ignoreConsentBefore(io.didomi.sdk.config.app.AppConfiguration.User) - function in io.didomi.sdk.config.app.extension.AppConfigurationKt
Get the date object invalidating the consent
ignoreView(android.view.View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
ImageUrlLoader - class in io.didomi.sdk.resources
 
ImageUrlLoader.Param - class in io.didomi.sdk.resources.ImageUrlLoader
 
ImageViewKt - class in io.didomi.sdk.common.extension
 
indexOfChild(android.view.View) - function in android.view.ViewGroup
 
initCause(java.lang.Throwable) - function in kotlin.Throwable
 
InitializationEventListener - class in io.didomi.sdk.events
For internal use.
initialize(android.widget.TextView,android.text.Spannable) - function in android.text.method.LinkMovementMethod
 
initialize(android.app.Application,io.didomi.sdk.DidomiInitializeParameters) - function in io.didomi.sdk.Didomi
Initialize the Didomi SDK and load its configuration.
initializeCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposeVendorsViewModel
 
initializeCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposeVendorsViewModel
 
initializeIfNeeded(io.didomi.sdk.consent.model.ConsentToken,java.util.Collection,java.util.Collection) - function in io.didomi.sdk.utils.UserChoicesInfoProvider
Initialize info from the consent token, if state was not initialized yet
initializeIfNeeded(io.didomi.sdk.utils.UserChoicesInfoProvider,io.didomi.sdk.consent.model.ConsentToken,io.didomi.sdk.vendors.common.VendorRepository) - function in io.didomi.sdk.utils.extension.UserChoicesInfoProviderKt
Initialize choices based on consent token and purposes available in VendorRepository
initializePurpose(io.didomi.sdk.models.InternalPurpose,io.didomi.sdk.purpose.common.model.VendorsInfoType) - function in io.didomi.sdk.purpose.mobile.PurposeVendorsViewModel
 
initializePurpose(io.didomi.sdk.models.InternalPurpose,io.didomi.sdk.purpose.common.model.VendorsInfoType) - function in io.didomi.sdk.purpose.mobile.PurposeVendorsViewModel
 
initializePurposesForPresentation() - function in io.didomi.sdk.purpose.ctv.TVPurposesViewModel
Refresh prepared purposes for presentation to the user.
initializePurposesForPresentation() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Refresh prepared purposes for presentation to the user.
initializeSelectedCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
initializeSelectedCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
initializeSelectedCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.spi.mobile.SensitivePersonalInfoViewModel
 
initializeSelectedPurposeStates(io.didomi.sdk.models.InternalPurpose) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
initializeSelectedPurposeStates(io.didomi.sdk.models.InternalPurpose) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
initializeSelectedVendorStates(io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.vendors.mobile.VendorsViewModel
 
initializeSelectedVendorStates(io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.vendors.mobile.VendorsViewModel
 
InitialPurposesHolder - class in io.didomi.sdk.purpose.common
Saves state for user purposes choices
InitialPurposesHolder.Companion - class in io.didomi.sdk.purpose.common.InitialPurposesHolder
 
InitialPurposesHolderKt - class in io.didomi.sdk.purpose.common
 
inject(io.didomi.sdk.Didomi) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.notice.ctv.TVConsentNoticeFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.notice.mobile.ConsentNoticeBottomFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.notice.mobile.ConsentNoticePopupFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.preferences.ctv.TVPreferencesDialogActivity) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.preferences.ctv.qrcode.TVNoticePrivacyFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.ctv.TVAdditionalDataProcessingDetailFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.ctv.TVPurposeAdditionalInfoFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.ctv.TVPurposeDetailFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.ctv.TVPurposeVendorsFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.ctv.TVPurposesFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.mobile.AdditionalDataProcessingDetailFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.mobile.PurposeCategoryFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.mobile.PurposeDetailFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.mobile.PurposeSaveView) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.mobile.PurposeVendorsFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.mobile.PurposesFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.purpose.mobile.PurposesViewModel) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.spi.mobile.SensitivePersonalInfoCategoryFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.spi.mobile.SensitivePersonalInfoFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.userinfo.mobile.UserInfoFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorAdditionalDataFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorAdditionalInfoFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorConsentDataFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorDataCategoryFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorDetailFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorDisclosuresDetailFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorEssentialDataFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorIabFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorLegIntClaimFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorLegIntDataFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorPrivacyFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.ctv.TVVendorsFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.mobile.DeviceStorageDisclosureFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.mobile.SelectedDisclosureContentFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.mobile.VendorDetailFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.mobile.VendorsFragment) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.vendors.mobile.view.DataProcessingView) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.view.mobile.DidomiToggle) - function in io.didomi.sdk.core.injection.DidomiComponent
 
inject(io.didomi.sdk.view.mobile.HeaderView) - function in io.didomi.sdk.core.injection.DidomiComponent
 
injectRequiredSpecialFeatures(java.util.Collection,java.util.Map,io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.models.extension.InternalPurposeKt
Inject required Special Features as if they were purposes.
injectSpecialFeatures(java.util.Map,java.util.Collection) - function in io.didomi.sdk.models.extension.InternalPurposeKt
Inject special features into dictionary of purposes.
instance(io.didomi.sdk.vendors.ctv.model.TVDataProcessingLegalType) - function in io.didomi.sdk.vendors.ctv.TVVendorAdditionalInfoFragment.Companion
Create instance of fragment
InternalPurpose - class in io.didomi.sdk.models
Model class for purposes
InternalPurposeKt - class in io.didomi.sdk.models.extension
 
InternalVendor - class in io.didomi.sdk.models
Model for vendors, used internally by Didomi SDK
InternalVendor.DataRetention - class in io.didomi.sdk.models.InternalVendor
Data Retention detail.
InternalVendorKt - class in io.didomi.sdk.models.extension
 
IntIterableHelper - class in io.didomi.sdk.iab
Helper to deal with specific IAB TCF lib types
IntIterableHelper.CustomIntIterable - class in io.didomi.sdk.iab.IntIterableHelper
 
IntIterableHelper.IntSetIterator - class in io.didomi.sdk.iab.IntIterableHelper
 
intIterator() - function in io.didomi.sdk.iab.IntIterableHelper.CustomIntIterable
 
IntKt - class in io.didomi.sdk.common.extension
 
invalidate() - function in android.view.View
 
invalidate(android.graphics.Rect) - function in android.view.View
 
invalidate(java.lang.Integer,java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in android.view.View
 
invalidateChild(android.view.View,android.graphics.Rect) - function in android.view.ViewGroup
 
invalidateChildInParent(kotlin.IntArray,android.graphics.Rect) - function in android.view.ViewGroup
 
invalidateDrawable(android.graphics.drawable.Drawable) - function in android.view.View
 
invalidateMenu() - function in androidx.activity.ComponentActivity
 
invalidateOptionsMenu() - function in androidx.appcompat.app.AppCompatActivity
 
invalidateOutline() - function in android.view.View
 
InvalidCode - enum entry in io.didomi.sdk.resources.LanguageUpdateStatus
 
invoke(Param) - function in io.didomi.sdk.core.base.BaseUseCase
Executes the use case asynchronously and returns a Completion.
invoke(io.didomi.sdk.resources.ImageUrlLoader.Param) - function in io.didomi.sdk.core.base.BaseUseCase
Executes the use case asynchronously and returns a Completion.
io.didomi.sdk - package io.didomi.sdk
 
io.didomi.sdk.apiEvents - package io.didomi.sdk.apiEvents
 
io.didomi.sdk.apiEvents.extension - package io.didomi.sdk.apiEvents.extension
 
io.didomi.sdk.common - package io.didomi.sdk.common
 
io.didomi.sdk.common.extension - package io.didomi.sdk.common.extension
 
io.didomi.sdk.common.theme - package io.didomi.sdk.common.theme
 
io.didomi.sdk.config - package io.didomi.sdk.config
 
io.didomi.sdk.config.app - package io.didomi.sdk.config.app
 
io.didomi.sdk.config.app.extension - package io.didomi.sdk.config.app.extension
 
io.didomi.sdk.config.extension - package io.didomi.sdk.config.extension
 
io.didomi.sdk.config.iab - package io.didomi.sdk.config.iab
 
io.didomi.sdk.config.iab.extension - package io.didomi.sdk.config.iab.extension
 
io.didomi.sdk.config.sdk - package io.didomi.sdk.config.sdk
 
io.didomi.sdk.config.sdk.extension - package io.didomi.sdk.config.sdk.extension
 
io.didomi.sdk.config.sdk.mapper - package io.didomi.sdk.config.sdk.mapper
 
io.didomi.sdk.config.theme - package io.didomi.sdk.config.theme
 
io.didomi.sdk.consent - package io.didomi.sdk.consent
 
io.didomi.sdk.consent.extension - package io.didomi.sdk.consent.extension
 
io.didomi.sdk.consent.mapper - package io.didomi.sdk.consent.mapper
 
io.didomi.sdk.consent.model - package io.didomi.sdk.consent.model
 
io.didomi.sdk.context - package io.didomi.sdk.context
 
io.didomi.sdk.core.accessibility - package io.didomi.sdk.core.accessibility
 
io.didomi.sdk.core.annotation - package io.didomi.sdk.core.annotation
 
io.didomi.sdk.core.base - package io.didomi.sdk.core.base
 
io.didomi.sdk.core.injection - package io.didomi.sdk.core.injection
 
io.didomi.sdk.core.injection.annotation - package io.didomi.sdk.core.injection.annotation
 
io.didomi.sdk.core.injection.factory - package io.didomi.sdk.core.injection.factory
 
io.didomi.sdk.core.injection.module - package io.didomi.sdk.core.injection.module
 
io.didomi.sdk.core.io - package io.didomi.sdk.core.io
 
io.didomi.sdk.core.js - package io.didomi.sdk.core.js
 
io.didomi.sdk.events - package io.didomi.sdk.events
 
io.didomi.sdk.exceptions - package io.didomi.sdk.exceptions
 
io.didomi.sdk.extension - package io.didomi.sdk.extension
 
io.didomi.sdk.functionalinterfaces - package io.didomi.sdk.functionalinterfaces
 
io.didomi.sdk.iab - package io.didomi.sdk.iab
 
io.didomi.sdk.lifecycle - package io.didomi.sdk.lifecycle
 
io.didomi.sdk.location - package io.didomi.sdk.location
 
io.didomi.sdk.models - package io.didomi.sdk.models
 
io.didomi.sdk.models.extension - package io.didomi.sdk.models.extension
 
io.didomi.sdk.navigation - package io.didomi.sdk.navigation
 
io.didomi.sdk.notice.ctv - package io.didomi.sdk.notice.ctv
 
io.didomi.sdk.notice.mobile - package io.didomi.sdk.notice.mobile
 
io.didomi.sdk.notice.mobile.helper - package io.didomi.sdk.notice.mobile.helper
 
io.didomi.sdk.preferences.ctv - package io.didomi.sdk.preferences.ctv
 
io.didomi.sdk.preferences.ctv.qrcode - package io.didomi.sdk.preferences.ctv.qrcode
 
io.didomi.sdk.publisherrestrictions - package io.didomi.sdk.publisherrestrictions
 
io.didomi.sdk.purpose.common - package io.didomi.sdk.purpose.common
 
io.didomi.sdk.purpose.common.comparator - package io.didomi.sdk.purpose.common.comparator
 
io.didomi.sdk.purpose.common.model - package io.didomi.sdk.purpose.common.model
 
io.didomi.sdk.purpose.ctv - package io.didomi.sdk.purpose.ctv
 
io.didomi.sdk.purpose.ctv.adapter - package io.didomi.sdk.purpose.ctv.adapter
 
io.didomi.sdk.purpose.ctv.model - package io.didomi.sdk.purpose.ctv.model
 
io.didomi.sdk.purpose.mobile - package io.didomi.sdk.purpose.mobile
 
io.didomi.sdk.purpose.mobile.adapter - package io.didomi.sdk.purpose.mobile.adapter
 
io.didomi.sdk.purpose.mobile.decoration - package io.didomi.sdk.purpose.mobile.decoration
 
io.didomi.sdk.purpose.mobile.model - package io.didomi.sdk.purpose.mobile.model
 
io.didomi.sdk.receivers - package io.didomi.sdk.receivers
 
io.didomi.sdk.remote - package io.didomi.sdk.remote
 
io.didomi.sdk.resources - package io.didomi.sdk.resources
 
io.didomi.sdk.resources.extension - package io.didomi.sdk.resources.extension
 
io.didomi.sdk.spi.mobile - package io.didomi.sdk.spi.mobile
 
io.didomi.sdk.spi.mobile.adapter - package io.didomi.sdk.spi.mobile.adapter
 
io.didomi.sdk.spi.mobile.model - package io.didomi.sdk.spi.mobile.model
 
io.didomi.sdk.spi.model - package io.didomi.sdk.spi.model
 
io.didomi.sdk.testing - package io.didomi.sdk.testing
 
io.didomi.sdk.ui - package io.didomi.sdk.ui
 
io.didomi.sdk.user - package io.didomi.sdk.user
 
io.didomi.sdk.user.sync - package io.didomi.sdk.user.sync
 
io.didomi.sdk.user.sync.model - package io.didomi.sdk.user.sync.model
 
io.didomi.sdk.userinfo.mobile - package io.didomi.sdk.userinfo.mobile
 
io.didomi.sdk.utils - package io.didomi.sdk.utils
 
io.didomi.sdk.utils.extension - package io.didomi.sdk.utils.extension
 
io.didomi.sdk.vendors.common - package io.didomi.sdk.vendors.common
 
io.didomi.sdk.vendors.common.extension - package io.didomi.sdk.vendors.common.extension
 
io.didomi.sdk.vendors.ctv - package io.didomi.sdk.vendors.ctv
 
io.didomi.sdk.vendors.ctv.adapter - package io.didomi.sdk.vendors.ctv.adapter
 
io.didomi.sdk.vendors.ctv.listener - package io.didomi.sdk.vendors.ctv.listener
 
io.didomi.sdk.vendors.ctv.model - package io.didomi.sdk.vendors.ctv.model
 
io.didomi.sdk.vendors.mobile - package io.didomi.sdk.vendors.mobile
 
io.didomi.sdk.vendors.mobile.adapter - package io.didomi.sdk.vendors.mobile.adapter
 
io.didomi.sdk.vendors.mobile.decoration - package io.didomi.sdk.vendors.mobile.decoration
 
io.didomi.sdk.vendors.mobile.model - package io.didomi.sdk.vendors.mobile.model
 
io.didomi.sdk.vendors.mobile.view - package io.didomi.sdk.vendors.mobile.view
 
io.didomi.sdk.view.ctv - package io.didomi.sdk.view.ctv
 
io.didomi.sdk.view.mobile - package io.didomi.sdk.view.mobile
 
IoDispatcher - class in io.didomi.sdk.core.annotation
 
isAccessibilityFocused() - function in android.view.View
 
isAccessibilityHeading() - function in android.view.View
 
isActivated() - function in android.view.View
 
isActivityTransitionRunning() - function in android.app.Activity
 
isAdded() - function in androidx.fragment.app.Fragment
 
isAlwaysDrawnWithCacheEnabled() - function in android.view.ViewGroup
 
isAndroidSystemWebViewAvailable(android.content.Context) - function in io.didomi.sdk.common.extension.ContextKt
Check for Android System WebView availability (required for DCS)
isAndroidTV() - function in io.didomi.sdk.ContextHelper
Boolean used to determine if app is running on an AndroidTV or not.
isAnimationCacheEnabled() - function in android.view.ViewGroup
 
isAnyPurposeEnabled() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isAnyPurposeEnabled() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isAttachedToWindow() - function in android.view.View
 
isAttachedToWindow() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
isAutoHandwritingEnabled() - function in android.view.View
 
isAutoMeasureEnabled() - function in androidx.recyclerview.widget.LinearLayoutManager
 
isBaselineAligned() - function in android.widget.LinearLayout
 
isBlockUntilUpdated() - function in io.didomi.sdk.remote.RemoteFile
Whether to try getting content from remote without timeout
isCacheEnabled() - function in io.didomi.sdk.remote.RemoteFile
 
isCancelable() - function in androidx.fragment.app.DialogFragment
 
isCategoryEssential(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Check if PurposeCategory contains only essential purposes
isCategoryEssential(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Check if PurposeCategory contains only essential purposes
isChangingConfigurations() - function in android.app.Activity
 
isChecked() - function in io.didomi.sdk.purpose.ctv.model.TVPurposeItem.Bulk
 
isChecked() - function in io.didomi.sdk.purpose.ctv.model.TVPurposeItem.Purpose
 
isChecked() - function in io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.Consent
 
isChecked() - function in io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.LegitimateInterest
 
isChecked() - function in io.didomi.sdk.vendors.ctv.model.TVVendorItem.Bulk
 
isChecked() - function in io.didomi.sdk.vendors.ctv.model.TVVendorItem.Vendor
 
isChecked() - function in io.didomi.sdk.view.ctv.DidomiTVSwitch
 
isChild() - function in android.app.Activity
 
isClickable() - function in android.view.View
 
isConfigLoadedFromDidomi() - function in io.didomi.sdk.config.ConfigurationRepository
Was the configuration loaded from the Didomi Console or from a local/remote source that we do not control?
isConnected() - function in io.didomi.sdk.remote.ConnectivityHelper
 
isConsent() - function in io.didomi.sdk.models.InternalPurpose
Whether the purpose is used as a consent based data processing.
isConsent(io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.models.extension.InternalVendorKt
Whether the vendor has Consent purposes linked to it
isConsentDenied(io.didomi.sdk.consent.model.ConsentToken) - function in io.didomi.sdk.consent.extension.ConsentTokenKt
Check if consents are denied (purposes and vendors)
isConsentNotEssential() - function in io.didomi.sdk.models.InternalPurpose
Whether the purpose is used as a consent based data processing
isConsentRequired() - function in io.didomi.sdk.Didomi
 
isContextClickable() - function in android.view.View
 
isDarkTheme() - function in io.didomi.sdk.config.theme.ThemeProvider
Whether theme is Dark or Light from primary text color (mobile only).
isDateInThePast(java.util.Date) - function in io.didomi.sdk.resources.DateHelper
Check whether a date is in the past
isDestroyed() - function in android.app.Activity
 
isDetached() - function in androidx.fragment.app.Fragment
 
isDeviceProtectedStorage() - function in android.content.ContextWrapper
 
isDeviceStorageDisclosureComplete() - function in io.didomi.sdk.models.InternalVendor
 
isDidomiVendor(io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.models.extension.InternalVendorKt
Whether the vendor is defined by Didomi
isDirty() - function in android.view.View
 
isDrawingCacheEnabled() - function in android.view.View
 
isDuplicateParentStateEnabled() - function in android.view.View
 
isEmpty() - function in com.iabtcf.utils.IntIterable
 
isEnabled() - function in android.view.View
 
isEnabled() - function in io.didomi.sdk.user.sync.SyncRepository
 
isError() - function in io.didomi.sdk.Didomi
Has an error occurred during SDK initialization.
isEssential() - function in io.didomi.sdk.models.InternalPurpose
Whether this is an essential purpose.
isEssential() - function in io.didomi.sdk.purpose.mobile.model.PurposeDisplayItem
 
isFinishing() - function in android.app.Activity
 
isFocusable() - function in android.view.View
 
isFocusableInTouchMode() - function in android.view.View
 
isFocused() - function in android.view.View
 
isFocused() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
isFocusedByDefault() - function in android.view.View
 
isForceDarkAllowed() - function in android.view.View
 
isFullscreen() - function in io.didomi.sdk.config.theme.ThemeProvider
Fullscreen status
isGDPRCountry() - function in io.didomi.sdk.location.CountryHelper
 
isHapticFeedbackEnabled() - function in android.view.View
 
isHardwareAccelerated() - function in android.view.View
 
isHidden() - function in androidx.fragment.app.Fragment
 
isHorizontalFadingEdgeEnabled() - function in android.view.View
 
isHorizontalScrollBarEnabled() - function in android.view.View
 
isHovered() - function in android.view.View
 
isHtmlLink(java.lang.String) - function in io.didomi.sdk.common.extension.StringKt
Checks if String is a valid URL
isIab() - function in io.didomi.sdk.purpose.mobile.model.PurposeVendorDisplay
 
isIAB() - function in io.didomi.sdk.vendors.ctv.model.TVVendorAdditionalInfoItem.Title
 
isIAB() - function in io.didomi.sdk.vendors.ctv.model.TVVendorDetailItem.Disclaimer
 
isIAB() - function in io.didomi.sdk.vendors.ctv.model.TVVendorItem.Vendor
 
isIabVendor() - function in io.didomi.sdk.models.InternalVendor
 
isImmersive() - function in android.app.Activity
 
isImportantForAccessibility() - function in android.view.View
 
isImportantForAutofill() - function in android.view.View
 
isImportantForContentCapture() - function in android.view.View
 
isInEditMode() - function in android.view.View
 
isInitialized() - function in io.didomi.sdk.Didomi
Was the SDK initialized?
isInitialized() - function in io.didomi.sdk.vendors.mobile.DeviceStorageDisclosuresViewModel
Check if model was initialized using #setupData()
isInitialized() - function in io.didomi.sdk.vendors.mobile.DeviceStorageDisclosuresViewModel
Check if model was initialized using #setupData()
isInitialStickyBroadcast() - function in android.content.BroadcastReceiver
 
isInLayout() - function in android.view.View
 
isInLayout() - function in androidx.fragment.app.Fragment
 
isInMultiWindowMode() - function in android.app.Activity
 
isInPictureInPictureMode() - function in android.app.Activity
 
isInTouchMode() - function in android.view.View
 
isItemPrefetchEnabled() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
isJsonLink(java.lang.String) - function in io.didomi.sdk.common.extension.StringKt
Checks if String is a valid URL to a json file
isKeyboardNavigationCluster() - function in android.view.View
 
isLaidOut() - function in android.view.View
 
isLaunchedFromBubble() - function in android.app.Activity
 
isLayoutDirectionResolved() - function in android.view.View
 
isLayoutHierarchical(androidx.recyclerview.widget.RecyclerView.Recycler,androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
isLayoutRequested() - function in android.view.View
 
isLayoutSuppressed() - function in android.view.ViewGroup
 
isLegitimateInterest() - function in io.didomi.sdk.models.InternalPurpose
Whether the purpose is used as a legitimate interest based data processing.
isLegitimateInterest(io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.models.extension.InternalVendorKt
Whether the vendor has Legitimate Interest purposes linked to it
isLegitimateInterestNotEssential() - function in io.didomi.sdk.models.InternalPurpose
Whether the purpose is used as a legitimate interest based data processing
isLegitimateInterestOnly() - function in io.didomi.sdk.models.InternalPurpose
Whether the purpose is used as legitimate interest legal base only.
isLegitimateInterestOnly(io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.models.extension.InternalVendorKt
Whether the vendor has Legitimate Interest but not Consent purposes linked to it.
isLegitimatePurposeEnabled(io.didomi.sdk.models.InternalPurpose) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isLegitimatePurposeEnabled(io.didomi.sdk.models.InternalPurpose) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isLinkColorSet() - function in io.didomi.sdk.config.theme.ThemeProvider
Link color status
isLocaleString(java.lang.String) - function in io.didomi.sdk.utils.TextHelper
Checks if a string contains a valid locale string (xx or xx_XX) - case insensitive
isLocalVoiceInteractionSupported() - function in android.app.Activity
 
isLongClickable() - function in android.view.View
 
isMeasurementCacheEnabled() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
isMeasureWithLargestChildEnabled() - function in android.widget.LinearLayout
 
isMenuVisible() - function in androidx.fragment.app.Fragment
 
isMotionEventSplittingEnabled() - function in android.view.ViewGroup
 
isNestedScrollingEnabled() - function in android.view.View
 
isNoticeDisplayed() - function in io.didomi.sdk.ui.UIProvider
 
isNoticeVisible() - function in io.didomi.sdk.Didomi
Check if the consent notice is currently displayed
isOpaque() - function in android.view.View
 
isOrderedBroadcast() - function in android.content.BroadcastReceiver
 
isPaddingRelative() - function in android.view.View
 
isPersonalDataType(io.didomi.sdk.CustomPurpose) - function in io.didomi.sdk.CustomPurposeKt
Whether purpose is a personal data type, not linked to vendors
isPivotSet() - function in android.view.View
 
isPreferencesDisplayed() - function in io.didomi.sdk.ui.UIProvider
 
isPreferencesVisible() - function in io.didomi.sdk.Didomi
Check if the Preferences view is currently displayed
isPreferKeepClear() - function in android.view.View
 
isPressed() - function in android.view.View
 
isReady() - function in io.didomi.sdk.Didomi
Is the SDK ready?
isRecyclable() - function in androidx.recyclerview.widget.RecyclerView.ViewHolder
 
isRemoteEnabled() - function in io.didomi.sdk.remote.RemoteFile
 
isRemoving() - function in androidx.fragment.app.Fragment
 
isRestricted() - function in android.content.ContextWrapper
 
isResumed() - function in androidx.fragment.app.Fragment
 
isSaveButtonEnabled() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isSaveButtonEnabled() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isSaveEnabled() - function in android.view.View
 
isSaveFromParentEnabled() - function in android.view.View
 
isScreenReaderFocusable() - function in android.view.View
 
isScrollbarFadingEnabled() - function in android.view.View
 
isScrollContainer() - function in android.view.View
 
isSelected() - function in android.view.View
 
isSelectedPurposeDefined() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
This function checks if there any choice made with regards to consent status of this purpose
isSelectedPurposeDefined() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
This function checks if there any choice made with regards to consent status of this purpose
isSelectedPurposeEssential() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isSelectedPurposeEssential() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isShowingLayoutBounds() - function in android.view.View
 
isShown() - function in android.view.View
 
isSmoothScrollbarEnabled() - function in androidx.recyclerview.widget.LinearLayoutManager
 
isSmoothScrolling() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
isSoundEffectsEnabled() - function in android.view.View
 
isSpecialFeature() - function in io.didomi.sdk.config.sdk.ConfigPurpose
Whether this is a special feature displayed as a purpose.
isSpecialFeature() - function in io.didomi.sdk.models.InternalPurpose
Whether this is a special feature displayed as a purpose.
isSpecialFeature() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isSpecialFeature() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
isStateSaved() - function in androidx.fragment.app.Fragment
 
isStickyButtons() - function in io.didomi.sdk.config.theme.NoticeTheme
Sticky button status
isSubjectToRegulation(io.didomi.sdk.config.ConfigurationRepository,io.didomi.sdk.location.CountryHelper) - function in io.didomi.sdk.config.extension.ConfigurationRepositoryKt
Check if user is subject to any regulation based on multi or legacy regulation schema.
isTablet() - function in io.didomi.sdk.notice.mobile.ConsentNoticeViewModel
 
isTablet() - function in io.didomi.sdk.notice.mobile.ConsentNoticeViewModel
 
isTablet() - function in io.didomi.sdk.resources.ResourcesHelper
Check if device is a tablet
isTaskRoot() - function in android.app.Activity
 
isTcfEnabled(io.didomi.sdk.config.app.AppConfiguration) - function in io.didomi.sdk.config.app.extension.AppConfigurationKt
Check if IAB Vendors are enabled and regulation is GDPR
isTemporarilyDetached() - function in android.view.View
 
isTextAlignmentResolved() - function in android.view.View
 
isTextDirectionResolved() - function in android.view.View
 
isTransitionGroup() - function in android.view.ViewGroup
 
isTwoLetters(java.lang.String) - function in io.didomi.sdk.utils.TextHelper
Checks if a string contains only letters and its exact length is 2.
isUiContext() - function in android.content.ContextWrapper
 
isUpdateCacheImmediately() - function in io.didomi.sdk.remote.RemoteFile
Whether the cache should be updated from remote immediately if needed (blocking operation).
isUserConsentStatusPartial() - function in io.didomi.sdk.Didomi
 
isUserConsentStatusPartial() - function in io.didomi.sdk.consent.ConsentRepository
Determine if consent information is available for all purposes and vendors that are required
isUserLegitimateInterestStatusPartial() - function in io.didomi.sdk.Didomi
 
isUserLegitimateInterestStatusPartial() - function in io.didomi.sdk.consent.ConsentRepository
Determine if legitimate interest information is available for all purposes and vendors that are required
isUserStatusPartial() - function in io.didomi.sdk.Didomi
 
isUserStatusPartial() - function in io.didomi.sdk.consent.ConsentRepository
Check if user status is partial
isValid() - function in io.didomi.sdk.models.DeviceStorageDisclosure
Check if item is valid in regard to IAB TCF specification, as Gson has no built-in way to consider a field is required.
isValid() - function in io.didomi.sdk.models.DeviceStorageDisclosures
Check if disclosures list is valid
isValid(io.didomi.sdk.models.CurrentUserStatus) - function in io.didomi.sdk.models.extension.CurrentUserStatusKt
Check if the purpose and vendor statuses are valid.
isVendorMandatoryInTCString(io.didomi.sdk.models.InternalVendor,io.didomi.sdk.publisherrestrictions.PublisherRestriction) - function in io.didomi.sdk.publisherrestrictions.PublisherRestrictionsRepository.Companion
Check if the vendor is mandatory in the publisher restriction stored in TC String
isVendorSwitchChecked(io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.vendors.ctv.TVVendorsViewModel
Check is the vendor is ON
isVerticalFadingEdgeEnabled() - function in android.view.View
 
isVerticalScrollBarEnabled() - function in android.view.View
 
isViewPartiallyVisible(android.view.View,java.lang.Boolean,java.lang.Boolean) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
isVisible() - function in androidx.fragment.app.Fragment
 
isVisibleToUserForAutofill(java.lang.Integer) - function in android.view.View
 
isVoiceInteraction() - function in android.app.Activity
 
isVoiceInteractionRoot() - function in android.app.Activity
 
ItemsListUtil - class in io.didomi.sdk.utils
Utility class to help displaying items lists
iterator() - function in com.iabtcf.utils.IntIterable
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W