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

R

readFileFromAssets(android.content.Context,java.lang.String) - function in io.didomi.sdk.common.extension.ContextKt
Read file from assets
ready() - function in io.didomi.sdk.Didomi
Internal use only.
ready(io.didomi.sdk.events.ReadyEvent) - function in io.didomi.sdk.events.EventListener
 
ready(io.didomi.sdk.events.ReadyEvent) - function in io.didomi.sdk.events.EventListener
 
ready(io.didomi.sdk.events.ReadyEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
ReadyEvent - class in io.didomi.sdk.events
The SDK is initialized and ready.
readyOrThrow() - function in io.didomi.sdk.Didomi
Method used to check if the SDK is ready.
recomputeViewAttributes(android.view.View) - function in android.view.ViewGroup
 
recreate() - function in android.app.Activity
 
RecyclerViewKt - class in io.didomi.sdk.core.accessibility
 
refreshCacheIfNeeded(java.lang.String,io.didomi.sdk.remote.RemoteFile) - function in io.didomi.sdk.remote.RemoteFilesHelper
Refresh the cache if needed
refreshDrawableState() - function in android.view.View
 
RegEx - class in io.didomi.sdk.utils
 
register(androidx.fragment.app.DialogFragment,io.didomi.sdk.ui.UIProvider) - function in io.didomi.sdk.ui.PreferencesFragmentDismissHelper
Observe Preferences / Purpose state
registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks) - function in android.app.Activity
 
registerAdapterDataObserver(androidx.recyclerview.widget.RecyclerView.AdapterDataObserver) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
registerComponentCallbacks(android.content.ComponentCallbacks) - function in android.app.Activity
 
registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback) - function in androidx.activity.ComponentActivity
 
registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultRegistry,androidx.activity.result.ActivityResultCallback) - function in androidx.activity.ComponentActivity
 
registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultCallback) - function in androidx.fragment.app.Fragment
 
registerForActivityResult(androidx.activity.result.contract.ActivityResultContract,androidx.activity.result.ActivityResultRegistry,androidx.activity.result.ActivityResultCallback) - function in androidx.fragment.app.Fragment
 
registerForContextMenu(android.view.View) - function in android.app.Activity
 
registerForContextMenu(android.view.View) - function in androidx.fragment.app.Fragment
 
registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter) - function in android.content.ContextWrapper
 
registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter,java.lang.Integer) - function in android.content.ContextWrapper
 
registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter,java.lang.String,android.os.Handler) - function in android.content.ContextWrapper
 
registerReceiver(android.content.BroadcastReceiver,android.content.IntentFilter,java.lang.String,android.os.Handler,java.lang.Integer) - function in android.content.ContextWrapper
 
registerStateFlow(androidx.fragment.app.Fragment,kotlinx.coroutines.flow.StateFlow,kotlin.jvm.functions.Function1) - function in io.didomi.sdk.utils.extension.FragmentKt
Extension / Helper for UI state Flow Originally use for Java class
Regulation - class in io.didomi.sdk
Regulation handled by Didomi SDK
regulation(io.didomi.sdk.config.app.AppConfiguration) - function in io.didomi.sdk.config.app.extension.AppConfigurationKt
Compute Regulation from configuration
Regulation.Companion - class in io.didomi.sdk.Regulation
 
regulationAllowsVendorDetails(io.didomi.sdk.config.ConfigurationRepository) - function in io.didomi.sdk.config.extension.ConfigurationRepositoryKt
Regulation behaviour.
regulationHasAllIABVendorsByDefault(io.didomi.sdk.config.ConfigurationRepository) - function in io.didomi.sdk.config.extension.ConfigurationRepositoryKt
Regulation behaviour.
releaseInstance() - function in android.app.Activity
 
releasePointerCapture() - function in android.view.View
 
reloadPersonalData() - function in io.didomi.sdk.spi.mobile.SensitivePersonalInfoViewModel
Refresh prepared purposes for presentation to the user.
RemoteFile - class in io.didomi.sdk.remote
Remote fileA remote file is used when we need to download content from a remote location and keep a local cached copy of it.
RemoteFilesHelper - class in io.didomi.sdk.remote
Download, cache and manage remote files
remove() - function in io.didomi.sdk.iab.IntIterableHelper.IntSetIterator
 
removeAccessibilityAction(android.view.View) - function in io.didomi.sdk.core.accessibility.ViewKt
Remove any action description for Accessibility.
removeAllViews() - function in android.view.ViewGroup
 
removeAllViews() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
removeAllViewsInLayout() - function in android.view.ViewGroup
 
removeAndRecycleAllViews(androidx.recyclerview.widget.RecyclerView.Recycler) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
removeAndRecycleView(android.view.View,androidx.recyclerview.widget.RecyclerView.Recycler) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
removeAndRecycleViewAt(java.lang.Integer,androidx.recyclerview.widget.RecyclerView.Recycler) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
removeArrowSuffix(java.lang.String) - function in io.didomi.sdk.common.extension.StringWithArrowSuffixKt
Remove Arrow char from String (for accessibility)
removeById(java.util.Collection,io.didomi.sdk.models.InternalPurpose) - function in io.didomi.sdk.models.extension.InternalPurposeKt
Remove purpose with a specific id
removeCallbacks(java.lang.Runnable) - function in android.view.View
 
removeCallbacks(java.lang.Runnable) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
removeCountryCode(java.lang.String) - function in io.didomi.sdk.resources.LocaleHelper
Remove country code.
removeDetachedView(android.view.View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
removeDialog(java.lang.Integer) - function in android.app.Activity
 
removeEssentialPurposes(java.util.Collection) - function in io.didomi.sdk.consent.ConsentRepository
Remove essential purposes from a set of purposes.
removeEventListener(io.didomi.sdk.functionalinterfaces.DidomiEventListener) - function in io.didomi.sdk.Didomi
Remove a previously added event listener
removeEventListener(io.didomi.sdk.functionalinterfaces.DidomiEventListener) - function in io.didomi.sdk.events.EventsRepository
Remove a previously added event listener
removeListener() - function in io.didomi.sdk.notice.mobile.helper.ConsentNoticeFragmentHelper
Remove scroll listener
removeListener(io.didomi.sdk.remote.ConnectivityListener) - function in io.didomi.sdk.remote.ConnectivityHelper
Remove listener
removeMenuProvider(androidx.core.view.MenuProvider) - function in androidx.activity.ComponentActivity
 
removeNotice() - function in io.didomi.sdk.ui.UIProvider
 
removeOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener) - function in android.view.View
 
removeOnConfigurationChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
removeOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener) - function in androidx.activity.ComponentActivity
 
removeOnLayoutChangeListener(android.view.View.OnLayoutChangeListener) - function in android.view.View
 
removeOnMultiWindowModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
removeOnNewIntentListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
removeOnPictureInPictureModeChangedListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
removeOnTrimMemoryListener(androidx.core.util.Consumer) - function in androidx.activity.ComponentActivity
 
removeOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener) - function in android.view.View
 
removePreferences() - function in io.didomi.sdk.ui.UIProvider
 
removeStickyBroadcast(android.content.Intent) - function in android.content.ContextWrapper
 
removeStickyBroadcastAsUser(android.content.Intent,android.os.UserHandle) - function in android.content.ContextWrapper
 
removeUnavailablePurposesFromVendor(io.didomi.sdk.models.InternalVendor,java.util.Map) - function in io.didomi.sdk.models.extension.InternalVendorKt
Modify the vendor purposes and LI purposes lists to remove purposes not available in configuration
removeView(android.view.View) - function in android.view.ViewGroup
 
removeView(android.view.View) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
removeViewAt(java.lang.Integer) - function in android.view.ViewGroup
 
removeViewAt(java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
removeViewInLayout(android.view.View) - function in android.view.ViewGroup
 
removeViews(java.lang.Integer,java.lang.Integer) - function in android.view.ViewGroup
 
removeViewsInLayout(java.lang.Integer,java.lang.Integer) - function in android.view.ViewGroup
 
replaceHtmlAmpersand(java.lang.String) - function in io.didomi.sdk.common.extension.StringKt
Replace HTML Ampersand
reportFullyDrawn() - function in androidx.activity.ComponentActivity
 
RepositoryModule - class in io.didomi.sdk.core.injection.module
Module for common repositories injection
requestApplyInsets() - function in android.view.View
 
requestChildFocus(android.view.View,android.view.View) - function in android.view.ViewGroup
 
requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,java.lang.Boolean) - function in android.view.ViewGroup
 
requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,java.lang.Boolean) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
requestChildRectangleOnScreen(androidx.recyclerview.widget.RecyclerView,android.view.View,android.graphics.Rect,java.lang.Boolean,java.lang.Boolean) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
requestDisallowInterceptTouchEvent(java.lang.Boolean) - function in android.view.ViewGroup
 
requestDragAndDropPermissions(android.view.DragEvent) - function in android.app.Activity
 
requestFitSystemWindows() - function in android.view.View
 
requestFocus() - function in android.view.View
 
requestFocus(java.lang.Integer) - function in android.view.View
 
requestFocus(java.lang.Integer,android.graphics.Rect) - function in android.view.ViewGroup
 
requestFocus() - function in io.didomi.sdk.purpose.ctv.TVPurposesFragment
Request focus on the first layout item or from previous position
requestFocus() - function in io.didomi.sdk.ui.TvFocus
Request focus on the first layout item or from previous position
requestFocus() - function in io.didomi.sdk.vendors.ctv.TVVendorDetailFragment
Request focus on the first layout item or from previous position
requestFocus() - function in io.didomi.sdk.vendors.ctv.TVVendorsFragment
Request focus on the first layout item or from previous position
requestFocusFromTouch() - function in android.view.View
 
requestLayout() - function in android.view.View
 
requestLayout() - function in androidx.constraintlayout.widget.ConstraintLayout
 
requestLayout() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
requestPermissions(kotlin.Array,java.lang.Integer) - function in android.app.Activity
 
requestPermissions(kotlin.Array,java.lang.Integer) - function in androidx.fragment.app.Fragment
 
requestPointerCapture() - function in android.view.View
 
requestRectangleOnScreen(android.graphics.Rect) - function in android.view.View
 
requestRectangleOnScreen(android.graphics.Rect,java.lang.Boolean) - function in android.view.View
 
requestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) - function in android.view.ViewGroup
 
requestShowKeyboardShortcuts() - function in android.app.Activity
 
requestSimpleAnimationsInNextLayout() - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
RequestSource - class in io.didomi.sdk.user.sync.model
 
RequestToken - class in io.didomi.sdk.user.sync.model
 
requestTransparentRegion(android.view.View) - function in android.view.ViewGroup
 
requestUnbufferedDispatch(android.view.MotionEvent) - function in android.view.View
 
requestUnbufferedDispatch(java.lang.Integer) - function in android.view.View
 
RequestUser - class in io.didomi.sdk.user.sync.model
 
requestVisibleBehind(java.lang.Boolean) - function in android.app.Activity
 
requestWindowFeature(java.lang.Integer) - function in android.app.Activity
 
REQUIRE_CONSENT - enum entry in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.Type
 
REQUIRE_LI - enum entry in io.didomi.sdk.config.app.AppConfiguration.App.Vendors.IABVendors.PublisherRestriction.Type
 
requireActivity() - function in androidx.fragment.app.Fragment
 
requireArguments() - function in androidx.fragment.app.Fragment
 
requireContext() - function in androidx.fragment.app.Fragment
 
REQUIRED - enum entry in io.didomi.sdk.vendors.ctv.model.TVDataProcessingLegalType
 
requireDialog() - function in androidx.fragment.app.DialogFragment
 
RequiredIds - class in io.didomi.sdk.vendors.common
Data class used as a container for required purpose and vendor Ids.
requiredPersonalData(io.didomi.sdk.vendors.common.VendorRepository) - function in io.didomi.sdk.vendors.common.extension.VendorRepositoryKt
 
requiredPurposesWithoutPersonalData(io.didomi.sdk.vendors.common.VendorRepository) - function in io.didomi.sdk.vendors.common.extension.VendorRepositoryKt
 
requireFragmentManager() - function in androidx.fragment.app.Fragment
 
requireHost() - function in androidx.fragment.app.Fragment
 
requireParentFragment() - function in androidx.fragment.app.Fragment
 
requireView() - function in androidx.fragment.app.Fragment
 
requireViewById(java.lang.Integer) - function in android.app.Activity
 
requireViewById(java.lang.Integer) - function in android.view.View
 
reset() - function in io.didomi.sdk.Didomi
Remove all consents and user information from the SDK.
reset() - function in io.didomi.sdk.core.injection.DidomiComponentProvider
Reset overridden modules
reset() - function in io.didomi.sdk.utils.UserChoicesInfoProvider
Reset the user choices state and indicate that provider is not ready.
resetConsentToken() - function in io.didomi.sdk.consent.ConsentRepository
Create a new consent token and store it
resetLanguage() - function in io.didomi.sdk.resources.LanguagesHelper
Method used to change SDK language when device language changes
resetPivot() - function in android.view.View
 
resetSelectedPurpose() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
resetSelectedPurpose() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
 
resetSelectedVendor() - function in io.didomi.sdk.vendors.ctv.TVVendorsViewModel
 
resetUserId() - function in io.didomi.sdk.user.UserRepository
Reset the user ID This only works if the user ID is a UUID stored on the device.
ResourcesHelper - class in io.didomi.sdk.resources
Helper to handle resources used by the SDK given a selected language
ResponseConsents - class in io.didomi.sdk.user.sync.model
 
ResponseConsentsKt - class in io.didomi.sdk.utils.extension
 
ResponseToken - class in io.didomi.sdk.user.sync.model
 
ResponseUser - class in io.didomi.sdk.user.sync.model
 
restoreDefaultFocus() - function in android.view.ViewGroup
 
restoreHierarchyState(android.util.SparseArray) - function in android.view.View
 
restoreUserChoices(io.didomi.sdk.purpose.common.InitialPurposesHolder,io.didomi.sdk.utils.UserChoicesInfoProvider) - function in io.didomi.sdk.purpose.common.InitialPurposesHolderKt
Restore user choices with state stored in InitialPurposesHolder
reversed() - function in java.util.Comparator
 
revokeSelfPermissionOnKill(java.lang.String) - function in android.content.Context
 
revokeSelfPermissionsOnKill(java.util.Collection) - function in android.content.ContextWrapper
 
revokeUriPermission(android.net.Uri,java.lang.Integer) - function in android.content.ContextWrapper
 
revokeUriPermission(java.lang.String,android.net.Uri,java.lang.Integer) - function in android.content.ContextWrapper
 
runOnUiThread(java.lang.Runnable) - function in android.app.Activity
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W