A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
Y
A
- AccessibilityConfig - class in ai.appdna.sdk.screens
- AccessibilityConfig.Companion - class in ai.appdna.sdk.screens.AccessibilityConfig
- addContentView(View,ViewGroup.LayoutParams) - function in androidx.activity.SurveyActivity
- addContentView(View,ViewGroup.LayoutParams) - function in androidx.activity.OnboardingActivity
- addContentView(View,ViewGroup.LayoutParams) - function in androidx.activity.PaywallActivity
- addContentView(View,ViewGroup.LayoutParams) - function in androidx.activity.ScreenHostActivity
- addMenuProvider(MenuProvider) - function in androidx.activity.SurveyActivity
- addMenuProvider(MenuProvider,LifecycleOwner) - function in androidx.activity.SurveyActivity
- addMenuProvider(MenuProvider,LifecycleOwner,Lifecycle.State) - function in androidx.activity.SurveyActivity
- addMenuProvider(MenuProvider) - function in androidx.activity.OnboardingActivity
- addMenuProvider(MenuProvider,LifecycleOwner) - function in androidx.activity.OnboardingActivity
- addMenuProvider(MenuProvider,LifecycleOwner,Lifecycle.State) - function in androidx.activity.OnboardingActivity
- addMenuProvider(MenuProvider) - function in androidx.activity.PaywallActivity
- addMenuProvider(MenuProvider,LifecycleOwner) - function in androidx.activity.PaywallActivity
- addMenuProvider(MenuProvider,LifecycleOwner,Lifecycle.State) - function in androidx.activity.PaywallActivity
- addMenuProvider(MenuProvider) - function in androidx.activity.ScreenHostActivity
- addMenuProvider(MenuProvider,LifecycleOwner) - function in androidx.activity.ScreenHostActivity
- addMenuProvider(MenuProvider,LifecycleOwner,Lifecycle.State) - function in androidx.activity.ScreenHostActivity
- addOnConfigurationChangedListener(Consumer) - function in androidx.activity.SurveyActivity
- addOnConfigurationChangedListener(Consumer) - function in androidx.activity.OnboardingActivity
- addOnConfigurationChangedListener(Consumer) - function in androidx.activity.PaywallActivity
- addOnConfigurationChangedListener(Consumer) - function in androidx.activity.ScreenHostActivity
- addOnContextAvailableListener(OnContextAvailableListener) - function in androidx.activity.SurveyActivity
- addOnContextAvailableListener(OnContextAvailableListener) - function in androidx.activity.OnboardingActivity
- addOnContextAvailableListener(OnContextAvailableListener) - function in androidx.activity.PaywallActivity
- addOnContextAvailableListener(OnContextAvailableListener) - function in androidx.activity.ScreenHostActivity
- addOnMultiWindowModeChangedListener(Consumer) - function in androidx.activity.SurveyActivity
- addOnMultiWindowModeChangedListener(Consumer) - function in androidx.activity.OnboardingActivity
- addOnMultiWindowModeChangedListener(Consumer) - function in androidx.activity.PaywallActivity
- addOnMultiWindowModeChangedListener(Consumer) - function in androidx.activity.ScreenHostActivity
- addOnNewIntentListener(Consumer) - function in androidx.activity.SurveyActivity
- addOnNewIntentListener(Consumer) - function in androidx.activity.OnboardingActivity
- addOnNewIntentListener(Consumer) - function in androidx.activity.PaywallActivity
- addOnNewIntentListener(Consumer) - function in androidx.activity.ScreenHostActivity
- addOnPictureInPictureModeChangedListener(Consumer) - function in androidx.activity.SurveyActivity
- addOnPictureInPictureModeChangedListener(Consumer) - function in androidx.activity.OnboardingActivity
- addOnPictureInPictureModeChangedListener(Consumer) - function in androidx.activity.PaywallActivity
- addOnPictureInPictureModeChangedListener(Consumer) - function in androidx.activity.ScreenHostActivity
- addOnTrimMemoryListener(Consumer) - function in androidx.activity.SurveyActivity
- addOnTrimMemoryListener(Consumer) - function in androidx.activity.OnboardingActivity
- addOnTrimMemoryListener(Consumer) - function in androidx.activity.PaywallActivity
- addOnTrimMemoryListener(Consumer) - function in androidx.activity.ScreenHostActivity
- addSuppressed(Throwable) - function in kotlin.PurchaseCancelledException
- addSuppressed(Throwable) - function in kotlin.PurchasePendingException
- addSuppressed(Throwable) - function in kotlin.PurchaseFailedException
- addSuppressed(Throwable) - function in kotlin.BillingError
- addSuppressed(Throwable) - function in kotlin.BillingError.ProductNotFound
- addSuppressed(Throwable) - function in kotlin.BillingError.VerificationFailed
- addSuppressed(Throwable) - function in kotlin.BillingError.NetworkError
- addSuppressed(Throwable) - function in kotlin.BillingError.ServerError
- addSuppressed(Throwable) - function in kotlin.BillingError.ProviderNotAvailable
- addSuppressed(Throwable) - function in kotlin.BillingError.UserCancelled
- addSuppressed(Throwable) - function in kotlin.BillingError.Pending
- addSuppressed(Throwable) - function in kotlin.VerificationException
- AI - enum entry in ai.appdna.sdk.onboarding.ChatRole
- ai.appdna.sdk - package ai.appdna.sdk
- ai.appdna.sdk.billing - package ai.appdna.sdk.billing
- ai.appdna.sdk.config - package ai.appdna.sdk.config
- ai.appdna.sdk.core - package ai.appdna.sdk.core
- ai.appdna.sdk.core.Layouts - package ai.appdna.sdk.core.Layouts
- ai.appdna.sdk.deeplinks - package ai.appdna.sdk.deeplinks
- ai.appdna.sdk.feedback - package ai.appdna.sdk.feedback
- ai.appdna.sdk.feedback.views - package ai.appdna.sdk.feedback.views
- ai.appdna.sdk.generated - package ai.appdna.sdk.generated
- ai.appdna.sdk.integrations - package ai.appdna.sdk.integrations
- ai.appdna.sdk.messages - package ai.appdna.sdk.messages
- ai.appdna.sdk.onboarding - package ai.appdna.sdk.onboarding
- ai.appdna.sdk.paywalls - package ai.appdna.sdk.paywalls
- ai.appdna.sdk.screens - package ai.appdna.sdk.screens
- ai.appdna.sdk.webentitlements - package ai.appdna.sdk.webentitlements
- ALREADY_GRANTED - enum entry in ai.appdna.sdk.onboarding.PermissionRouteDecision
Already granted: emit
permission_already_granted, storegranted, advance (no prompt).- androidPermission(String,Integer) - function in ai.appdna.sdk.onboarding.PermissionManager.Companion
- The Android runtime permission string that MUST be granted for type, given sdkInt.
- AnimationConfig - class in ai.appdna.sdk.core
- AnimationModifiersKt - class in ai.appdna.sdk.core
- APAC - enum entry in ai.appdna.sdk.generated.AppDNAEnvironmentRegion
- AppDNA - class in ai.appdna.sdk
- Main entry point for the AppDNA Android SDK.
- AppDNABillingDelegate - class in ai.appdna.sdk
- Delegate for billing/purchase events.
- AppDNABillingDelegate - class in ai.appdna.sdk.generated
- Direct (non-paywall) billing observer.
- AppDNADeepLinkDelegate - class in ai.appdna.sdk
- Delegate for deep link events.
- AppDNADeepLinkDelegate - class in ai.appdna.sdk.generated
- Deep link receiver with optional veto.
- AppDNAEnvironment - class in ai.appdna.sdk.generated
- AppDNAEnvironment — runtime config the SDK negotiates at boot time.
- AppDNAEnvironment.Companion - class in ai.appdna.sdk.generated.AppDNAEnvironment
- AppDNAEnvironmentRegion - class in ai.appdna.sdk.generated
- AppDNAEnvironmentRegion.Companion - class in ai.appdna.sdk.generated.AppDNAEnvironmentRegion
- AppDNAInAppMessageDelegate - class in ai.appdna.sdk
- Delegate for in-app message events.
- AppDNAInAppMessageDelegate - class in ai.appdna.sdk.generated
- In-app message lifecycle + show veto.
- AppDNAInitDelegate - class in ai.appdna.sdk
- SPEC-070-A H.20 — delegate for SDK init lifecycle events.
- AppDNALifecycleDelegate - class in ai.appdna.sdk.generated
- SPEC-404 — backend-driven SDK lock-state observer.
- AppDNAMessagingService - class in ai.appdna.sdk.integrations
- Firebase Cloud Messaging service for handling push notifications.
- AppDNAMessagingService.Companion - class in ai.appdna.sdk.integrations.AppDNAMessagingService
- AppDNAOnboardingDelegate - class in ai.appdna.sdk.onboarding
- AppDNAOptions - class in ai.appdna.sdk
- Configuration options for the AppDNA SDK.
- AppDNAPaywallDelegate - class in ai.appdna.sdk.generated
- 13 paywall lifecycle methods incl.
- AppDNAPaywallDelegate - class in ai.appdna.sdk.paywalls
- Delegate for paywall lifecycle events.
- AppDNAPushAction - class in ai.appdna.sdk.generated
- AppDNAPushAction — one structured notification action button on a push payload (SPEC-070-A push section; matches push_payload/action_buttons_parse fixture).
- AppDNAPushAction.Companion - class in ai.appdna.sdk.generated.AppDNAPushAction
- AppDNAPushDelegate - class in ai.appdna.sdk
- Delegate for push notification lifecycle events.
- AppDNAPushDelegate - class in ai.appdna.sdk.generated
- Push notification lifecycle.
- AppDNAPushPayload - class in ai.appdna.sdk.generated
- AppDNAPushPayload — a delivered push notification the SDK surfaces to the host app (SPEC-070-A push section; matches push_payload/action_buttons_parse fixture).
- AppDNAPushPayload.Companion - class in ai.appdna.sdk.generated.AppDNAPushPayload
- AppDNAScreenDelegate - class in ai.appdna.sdk.generated
- Server-driven screen lifecycle.
- AppDNAScreenDelegate - class in ai.appdna.sdk.screens
- SPEC-070-A B.6 — Server-driven screen lifecycle delegate.
- AppDNAScreenSlot(String) - function in ai.appdna.sdk.screens.AppDNAScreenSlotKt
- A Composable that renders a server-driven screen's sections inline.
- AppDNAScreenSlotKt - class in ai.appdna.sdk.screens
- AppDNASurveyDelegate - class in ai.appdna.sdk
- Delegate for survey events.
- AppDNASurveyDelegate - class in ai.appdna.sdk.generated
- Survey lifecycle observer.
- AppliedInteraction - class in ai.appdna.sdk.onboarding
- The merged result of applying an ElementInteractionResult to a step's live state.
- applyBlockContainerStyle(Modifier,Map) - function in ai.appdna.sdk.core.StyleEngine
- SPEC-401-A R9 — universal block-container styling, ported from iOS
ContentBlockTypes.swift:744-786 applyBlockContainerStyle. - applyBlockPosition(Modifier,String,String,Double,Double) - function in ai.appdna.sdk.onboarding.ContentBlockRendererKt
- Applies vertical/horizontal alignment + offset positioning to a content block.
- applyBlockStyle(Modifier,BlockStyle) - function in ai.appdna.sdk.onboarding.ContentBlockRendererKt
- Applies
block_styledesign tokens to any Composable's Modifier. - applyBlurBackdrop(Modifier,BlurConfig,Float) - function in ai.appdna.sdk.core.BlurModifierKt
- applyContainerStyle(Modifier,ElementStyleConfig) - function in ai.appdna.sdk.core.StyleEngine
- Apply ElementStyleConfig as Modifier extensions.
- applyInteractionResult(ElementInteractionResult,Map) - function in ai.appdna.sdk.onboarding.OnboardingConfigKt
- SPEC-419 EPIC-11 — pure application of an ElementInteractionResult to a step's live state.
- applyOverrideConfiguration(Configuration) - function in android.view.SurveyActivity
- applyOverrideConfiguration(Configuration) - function in android.view.OnboardingActivity
- applyOverrideConfiguration(Configuration) - function in android.view.PaywallActivity
- applyOverrideConfiguration(Configuration) - function in android.view.ScreenHostActivity
- applyRelativeSizing(Modifier,String,String,Boolean) - function in ai.appdna.sdk.onboarding.ContentBlockRendererKt
- Parses relative size strings (SPEC-089d §6.7).
- applyTextStyle(TextStyle,TextStyleConfig) - function in ai.appdna.sdk.core.StyleEngine
- Apply TextStyleConfig to a Compose TextStyle.
- applyTransform(TextStyleConfig,String) - function in ai.appdna.sdk.core.StyleEngineKt
- SPEC-401-A R10 — apply iOS-style
text_transformto a raw string. - assignVariant(String,String,String,List) - function in ai.appdna.sdk.config.ExperimentBucketer
- Assign a variant based on deterministic bucketing.
- attachBaseContext(Context) - function in android.app.SurveyActivity
- attachBaseContext(Context) - function in android.app.AppDNAMessagingService
- attachBaseContext(Context) - function in android.app.OnboardingActivity
- attachBaseContext(Context) - function in android.app.PaywallActivity
- attachBaseContext(Context) - function in android.app.ScreenHostActivity
- AudienceRule - class in ai.appdna.sdk.core
- AudienceRule.Companion - class in ai.appdna.sdk.core.AudienceRule
- AudienceRuleSet - class in ai.appdna.sdk.core
- AudienceRuleSet.Companion - class in ai.appdna.sdk.core.AudienceRuleSet