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

P

parseChatConfig(Object) - function in ai.appdna.sdk.onboarding.ChatModelsKt
 
parseColor(String) - function in ai.appdna.sdk.core.StyleEngine
Parse a hex color string to Compose Color.
parseMeasurementConfig(ContentBlock) - function in ai.appdna.sdk.onboarding.MeasurementWheelKt
Parse + validate the measurement config.
ParticleEffect - class in ai.appdna.sdk.core
 
ParticleEffectConfig - class in ai.appdna.sdk.screens
 
ParticleEffectConfig.Companion - class in ai.appdna.sdk.screens.ParticleEffectConfig
 
PASSWORD - enum entry in ai.appdna.sdk.onboarding.FormFieldType
 
PaywallAction - class in ai.appdna.sdk.paywalls
Action taken by the user on a paywall.
PaywallActivity - class in ai.appdna.sdk.paywalls
Activity to render paywall UI using Jetpack Compose.
PaywallActivity.Companion - class in ai.appdna.sdk.paywalls.PaywallActivity
 
PaywallActivityKt - class in ai.appdna.sdk.paywalls
 
PaywallBackground - class in ai.appdna.sdk.paywalls
 
PaywallCarouselPage - class in ai.appdna.sdk.paywalls
 
PaywallConfig - class in ai.appdna.sdk.paywalls
Codable structs matching SPEC-002 Firestore PaywallConfig schema (Android).
PaywallContext - class in ai.appdna.sdk.paywalls
Context passed when presenting a paywall.
PaywallContext.Companion - class in ai.appdna.sdk.paywalls.PaywallContext
 
PaywallCTA - class in ai.appdna.sdk.paywalls
 
PaywallDescriptionBadge - class in ai.appdna.sdk.paywalls
SPEC-438 (#544) — the plan subtitle rendered as a coloured pill rather than plain text.
PaywallDismiss - class in ai.appdna.sdk.paywalls
 
PaywallGenericItem - class in ai.appdna.sdk.paywalls
 
PaywallGradient - class in ai.appdna.sdk.paywalls
Linear/radial gradient with stops.
PaywallGradientStop - class in ai.appdna.sdk.paywalls
 
PaywallLayout - class in ai.appdna.sdk.paywalls
 
PaywallLink - class in ai.appdna.sdk.paywalls
 
PaywallModule - class in ai.appdna.sdk
Paywall module namespace.
PaywallPlan - class in ai.appdna.sdk.paywalls
 
PaywallPlanTrial - class in ai.appdna.sdk.paywalls
Structured trial config: { duration_days, label }.
PaywallReview - class in ai.appdna.sdk.paywalls
 
PaywallScreen(PaywallConfig,Function2,Function0,Function1,Function2,Boolean) - function in ai.appdna.sdk.paywalls.PaywallActivityKt
 
PaywallSection - class in ai.appdna.sdk.paywalls
 
PaywallSectionData - class in ai.appdna.sdk.paywalls
 
PaywallTableColumn - class in ai.appdna.sdk.paywalls
 
PaywallTableRow - class in ai.appdna.sdk.paywalls
 
peekAvailableContext() - function in androidx.activity.SurveyActivity
 
peekAvailableContext() - function in androidx.activity.OnboardingActivity
 
peekAvailableContext() - function in androidx.activity.PaywallActivity
 
peekAvailableContext() - function in androidx.activity.ScreenHostActivity
 
peekWallpaper() - function in android.content.SurveyActivity
 
peekWallpaper() - function in android.content.AppDNAMessagingService
 
peekWallpaper() - function in android.content.OnboardingActivity
 
peekWallpaper() - function in android.content.PaywallActivity
 
peekWallpaper() - function in android.content.ScreenHostActivity
 
PERMISSION - enum entry in ai.appdna.sdk.onboarding.OnboardingStep.StepType
 
PermissionHandling - class in ai.appdna.sdk.onboarding
SPEC-421 — optional host override for an onboarding permission step.
PermissionHandling.HandledByHost - class in ai.appdna.sdk.onboarding.PermissionHandling
 
PermissionHandling.Proceed - class in ai.appdna.sdk.onboarding.PermissionHandling
 
PermissionManager - class in ai.appdna.sdk.onboarding
SPEC-421 — runtime permission manager for onboarding permission steps (Android mirror of the iOS PermissionManager).
PermissionManager.Companion - class in ai.appdna.sdk.onboarding.PermissionManager
 
PermissionRouteDecision - class in ai.appdna.sdk.onboarding
SPEC-421 — pure routing decision the pipeline derives from a PermissionStatus.
PermissionStatus - class in ai.appdna.sdk.onboarding
SPEC-421 — Coarse, cross-type permission status the onboarding permission pipeline routes on.
PHONE - enum entry in ai.appdna.sdk.onboarding.FormFieldType
 
PlaceholderConfig - class in ai.appdna.sdk.screens
 
PlaceholderConfig.Companion - class in ai.appdna.sdk.screens.PlaceholderConfig
 
PLAN_CHANGED - enum entry in ai.appdna.sdk.paywalls.PaywallAction
 
planSelectionAnimation(Modifier,String,Boolean) - function in ai.appdna.sdk.core.AnimationModifiersKt
 
POSITIVE - enum entry in ai.appdna.sdk.feedback.SurveySentiment
 
postponeEnterTransition() - function in android.app.SurveyActivity
 
postponeEnterTransition() - function in android.app.OnboardingActivity
 
postponeEnterTransition() - function in android.app.PaywallActivity
 
postponeEnterTransition() - function in android.app.ScreenHostActivity
 
PostPurchaseConfig - class in ai.appdna.sdk.paywalls
Post-purchase action config (mirrors iOS PostPurchaseConfig).
PostPurchaseFailureConfig - class in ai.appdna.sdk.paywalls
 
PostPurchaseSuccessConfig - class in ai.appdna.sdk.paywalls
 
present(Activity,String,OnboardingContext) - function in ai.appdna.sdk.OnboardingModule
Present an onboarding flow.
present(Activity,String,PaywallContext) - function in ai.appdna.sdk.PaywallModule
🔴 THIS DISCARDED THE ANSWER — ON THE SURFACE THAT TAKES THE MONEY.
present(String) - function in ai.appdna.sdk.SurveysModule
Present a specific survey.
presentOnboarding(Activity,String,AppDNAOnboardingDelegate) - function in ai.appdna.sdk.AppDNA
 
presentOnboarding(Activity,String) - function in ai.appdna.sdk.AppDNA
 
presentOnboarding(Activity) - function in ai.appdna.sdk.AppDNA
 
presentPaywall(Activity,String,PaywallContext,AppDNAPaywallDelegate) - function in ai.appdna.sdk.AppDNA
Present a paywall by ID from the given Activity.
presentPaywall(Activity,String,PaywallContext) - function in ai.appdna.sdk.AppDNA
Present a paywall by ID from the given Activity.
presentPaywall(Activity,String) - function in ai.appdna.sdk.AppDNA
Present a paywall by ID from the given Activity.
presentPaywallByPlacement(Activity,String,PaywallContext,AppDNAPaywallDelegate) - function in ai.appdna.sdk.AppDNA
SPEC-070-A finalization B6#P0-24 — facade overload for placement-based paywall presentation.
presentPaywallByPlacement(Activity,String,PaywallContext) - function in ai.appdna.sdk.AppDNA
SPEC-070-A finalization B6#P0-24 — facade overload for placement-based paywall presentation.
presentPaywallByPlacement(Activity,String) - function in ai.appdna.sdk.AppDNA
SPEC-070-A finalization B6#P0-24 — facade overload for placement-based paywall presentation.
PressedStyleConfig - class in ai.appdna.sdk.onboarding
Pressed/tap style config (SPEC-089d §6.5).
previewScreen(String) - function in ai.appdna.sdk.AppDNA
SPEC-070-A I.11 — preview a server-driven screen from a raw JSON payload (no remote-config fetch).
previewScreen(String) - function in ai.appdna.sdk.screens.ScreenManager
SPEC-070-A I.11 — preview a screen from a raw JSON payload (host-side, not from remote config).
PricingPlan - class in ai.appdna.sdk.onboarding
Pricing plan config for pricing_card block (SPEC-089d §3.17).
printStackTrace() - function in kotlin.PurchaseCancelledException
 
printStackTrace(PrintStream) - function in kotlin.PurchaseCancelledException
 
printStackTrace(PrintWriter) - function in kotlin.PurchaseCancelledException
 
printStackTrace() - function in kotlin.PurchasePendingException
 
printStackTrace(PrintStream) - function in kotlin.PurchasePendingException
 
printStackTrace(PrintWriter) - function in kotlin.PurchasePendingException
 
printStackTrace() - function in kotlin.PurchaseFailedException
 
printStackTrace(PrintStream) - function in kotlin.PurchaseFailedException
 
printStackTrace(PrintWriter) - function in kotlin.PurchaseFailedException
 
printStackTrace() - function in kotlin.AppDNAInitError
 
printStackTrace(PrintStream) - function in kotlin.AppDNAInitError
 
printStackTrace(PrintWriter) - function in kotlin.AppDNAInitError
 
printStackTrace() - function in kotlin.AppDNAInitError.SubsystemFailed
 
printStackTrace(PrintStream) - function in kotlin.AppDNAInitError.SubsystemFailed
 
printStackTrace(PrintWriter) - function in kotlin.AppDNAInitError.SubsystemFailed
 
printStackTrace() - function in kotlin.AppDNAInitError.FirebaseConfigMissing
 
printStackTrace(PrintStream) - function in kotlin.AppDNAInitError.FirebaseConfigMissing
 
printStackTrace(PrintWriter) - function in kotlin.AppDNAInitError.FirebaseConfigMissing
 
printStackTrace() - function in kotlin.AppDNAInitError.BootstrapFailed
 
printStackTrace(PrintStream) - function in kotlin.AppDNAInitError.BootstrapFailed
 
printStackTrace(PrintWriter) - function in kotlin.AppDNAInitError.BootstrapFailed
 
printStackTrace() - function in kotlin.BillingError
 
printStackTrace(PrintStream) - function in kotlin.BillingError
 
printStackTrace(PrintWriter) - function in kotlin.BillingError
 
printStackTrace() - function in kotlin.BillingError.ProductNotFound
 
printStackTrace(PrintStream) - function in kotlin.BillingError.ProductNotFound
 
printStackTrace(PrintWriter) - function in kotlin.BillingError.ProductNotFound
 
printStackTrace() - function in kotlin.BillingError.VerificationFailed
 
printStackTrace(PrintStream) - function in kotlin.BillingError.VerificationFailed
 
printStackTrace(PrintWriter) - function in kotlin.BillingError.VerificationFailed
 
printStackTrace() - function in kotlin.BillingError.NetworkError
 
printStackTrace(PrintStream) - function in kotlin.BillingError.NetworkError
 
printStackTrace(PrintWriter) - function in kotlin.BillingError.NetworkError
 
printStackTrace() - function in kotlin.BillingError.ServerError
 
printStackTrace(PrintStream) - function in kotlin.BillingError.ServerError
 
printStackTrace(PrintWriter) - function in kotlin.BillingError.ServerError
 
printStackTrace() - function in kotlin.BillingError.ProviderNotAvailable
 
printStackTrace(PrintStream) - function in kotlin.BillingError.ProviderNotAvailable
 
printStackTrace(PrintWriter) - function in kotlin.BillingError.ProviderNotAvailable
 
printStackTrace() - function in kotlin.BillingError.UserCancelled
 
printStackTrace(PrintStream) - function in kotlin.BillingError.UserCancelled
 
printStackTrace(PrintWriter) - function in kotlin.BillingError.UserCancelled
 
printStackTrace() - function in kotlin.BillingError.Pending
 
printStackTrace(PrintStream) - function in kotlin.BillingError.Pending
 
printStackTrace(PrintWriter) - function in kotlin.BillingError.Pending
 
printStackTrace() - function in kotlin.VerificationException
 
printStackTrace(PrintStream) - function in kotlin.VerificationException
 
printStackTrace(PrintWriter) - function in kotlin.VerificationException
 
ProductInfo - class in ai.appdna.sdk.billing
Simplified product information for display in paywalls and UI.
PRODUCTION - enum entry in ai.appdna.sdk.Environment
 
PROGRAMMATIC - enum entry in ai.appdna.sdk.paywalls.DismissReason
 
PROMPT - enum entry in ai.appdna.sdk.onboarding.PermissionRouteDecision

Undetermined: emit permission_prompted, request the OS prompt, then store the result.

purchase(Activity,String,PurchaseOptions) - function in ai.appdna.sdk.BillingModule
SPEC-070-A A.29 / A.30 — initiate a purchase flow.
purchase(Activity,String) - function in ai.appdna.sdk.BillingModule
SPEC-070-A A.29 / A.30 — initiate a purchase flow.
purchase(Activity,String,PurchaseOptions) - function in ai.appdna.sdk.billing.NativeBillingManager
Initiate a subscription or one-time-product purchase.
PurchaseCancelledException - class in ai.appdna.sdk
Thrown by BillingModule.purchase when the user cancels.
PURCHASED - enum entry in ai.appdna.sdk.paywalls.DismissReason
 
purchaseEventProps(String,String) - function in ai.appdna.sdk.billing.NativeBillingManager
 
PurchaseFailedException - class in ai.appdna.sdk
Thrown by BillingModule.purchase when Google Play returns an error.
purchaseFuture(Activity,String,PurchaseOptions) - function in ai.appdna.sdk.BillingModule
Java-friendly overload — returns a CompletableFuture.
purchaseFuture(Activity,String) - function in ai.appdna.sdk.BillingModule
Java-friendly overload — returns a CompletableFuture.
PurchaseOptions - class in ai.appdna.sdk.billing
Options applied to a NativeBillingManager.purchase call.
PurchasePendingException - class in ai.appdna.sdk
Thrown by BillingModule.purchase when the purchase enters PENDING state (e.g.
PurchaseResult - class in ai.appdna.sdk.billing
Result of a purchase operation.
PurchaseResult.Cancelled - class in ai.appdna.sdk.billing.PurchaseResult
User cancelled the purchase flow.
PurchaseResult.Failed - class in ai.appdna.sdk.billing.PurchaseResult
Purchase verification failed.
PurchaseResult.Pending - class in ai.appdna.sdk.billing.PurchaseResult
Purchase is pending (e.g., awaiting parental approval or slow payment method).
PurchaseResult.Purchased - class in ai.appdna.sdk.billing.PurchaseResult
Purchase completed and verified.
PurchaseResult.Unknown - class in ai.appdna.sdk.billing.PurchaseResult
Unknown or unhandled result.
PushAction - class in ai.appdna.sdk
Push action from notification tap.
PushActionButton - class in ai.appdna.sdk
One action button attached to a push notification.
PushModule - class in ai.appdna.sdk
Push notification module namespace.
PushModule.Companion - class in ai.appdna.sdk.PushModule
 
PushPayload - class in ai.appdna.sdk
Push notification payload.
putExtraData(ComponentActivity.ExtraData) - function in androidx.core.app.SurveyActivity
 
putExtraData(ComponentActivity.ExtraData) - function in androidx.core.app.OnboardingActivity
 
putExtraData(ComponentActivity.ExtraData) - function in androidx.core.app.PaywallActivity
 
putExtraData(ComponentActivity.ExtraData) - function in androidx.core.app.ScreenHostActivity
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W  Y