A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
P
- PackageExtensionsKt - class in com.revenuecat.purchases.ui.revenuecatui.extensions
- ParcelizableFontProvider - class in com.revenuecat.purchases.ui.revenuecatui.fonts
- Implement this interface to provide custom fonts to the PaywallActivityLauncher.
- Paywall(PaywallOptions) - function in com.revenuecat.purchases.ui.revenuecatui.PaywallKt
- Composable offering a full screen Paywall UI configured from the RevenueCat dashboard.
- PaywallActivityLauncher - class in com.revenuecat.purchases.ui.revenuecatui.activity
- Launches the paywall activity.
- PaywallDialog(PaywallDialogOptions) - function in com.revenuecat.purchases.ui.revenuecatui.PaywallDialogKt
- Composable offering a dialog screen Paywall UI configured from the RevenueCat dashboard.
- PaywallDialogKt - class in com.revenuecat.purchases.ui.revenuecatui
- PaywallDialogOptions - class in com.revenuecat.purchases.ui.revenuecatui
- PaywallDialogOptions.Builder - class in com.revenuecat.purchases.ui.revenuecatui.PaywallDialogOptions
- PaywallDisplayCallback - class in com.revenuecat.purchases.ui.revenuecatui.activity
- Implement this interface to receive whether the paywall was displayed when it depends on a condition.
- PaywallFont - class in com.revenuecat.purchases.ui.revenuecatui.fonts
- Represents a font.
- PaywallFont.AssetFont - class in com.revenuecat.purchases.ui.revenuecatui.fonts.PaywallFont
- PaywallFont.GoogleFont - class in com.revenuecat.purchases.ui.revenuecatui.fonts.PaywallFont
- Represents a downloadable Google Font.
- PaywallFont.ResourceFont - class in com.revenuecat.purchases.ui.revenuecatui.fonts.PaywallFont
- PaywallFontFamily - class in com.revenuecat.purchases.ui.revenuecatui.fonts
- Represents a font family.
- PaywallFooter(PaywallOptions,Boolean,Function1) - function in com.revenuecat.purchases.ui.revenuecatui.PaywallFooterKt
- Composable offering a minified screen Paywall UI configured from the RevenueCat dashboard.
- PaywallFooterKt - class in com.revenuecat.purchases.ui.revenuecatui
- PaywallFooterView - class in com.revenuecat.purchases.ui.revenuecatui.views
- View that wraps the PaywallFooter Composable to display the Paywall Footer through XML layouts and the View system.
- PaywallKt - class in com.revenuecat.purchases.ui.revenuecatui
- PaywallListener - class in com.revenuecat.purchases.ui.revenuecatui
- PaywallOptions - class in com.revenuecat.purchases.ui.revenuecatui
- PaywallOptions.Builder - class in com.revenuecat.purchases.ui.revenuecatui.PaywallOptions
- PaywallOptions.Companion - class in com.revenuecat.purchases.ui.revenuecatui.PaywallOptions
- PaywallResult - class in com.revenuecat.purchases.ui.revenuecatui.activity
- Result of the paywall activity.
- PaywallResult.Cancelled - class in com.revenuecat.purchases.ui.revenuecatui.activity.PaywallResult
- The user cancelled the paywall without purchasing.
- PaywallResult.Error - class in com.revenuecat.purchases.ui.revenuecatui.activity.PaywallResult
- The user tried to purchase a product or restore purchases but an error occurred.
- PaywallResult.Purchased - class in com.revenuecat.purchases.ui.revenuecatui.activity.PaywallResult
- The user purchased a product and the paywall was closed.
- PaywallResult.Restored - class in com.revenuecat.purchases.ui.revenuecatui.activity.PaywallResult
- The last action the user performed in the paywall activity was a restore.
- PaywallResultHandler - class in com.revenuecat.purchases.ui.revenuecatui.activity
- Implement this interface to receive the result of the paywall activity.
- PaywallView - class in com.revenuecat.purchases.ui.revenuecatui.views
- View that wraps the Paywall Composable to display the Paywall through XML layouts and the View system.
- performAccessibilityAction(Integer,Bundle) - function in android.view.PaywallFooterView
- performAccessibilityAction(Integer,Bundle) - function in android.view.PaywallView
- performClick() - function in android.view.PaywallFooterView
- performClick() - function in android.view.PaywallView
- performContextClick(Float,Float) - function in android.view.PaywallFooterView
- performContextClick() - function in android.view.PaywallFooterView
- performContextClick(Float,Float) - function in android.view.PaywallView
- performContextClick() - function in android.view.PaywallView
- performHapticFeedback(Integer) - function in android.view.PaywallFooterView
- performHapticFeedback(Integer,Integer) - function in android.view.PaywallFooterView
- performHapticFeedback(Integer) - function in android.view.PaywallView
- performHapticFeedback(Integer,Integer) - function in android.view.PaywallView
- performLongClick() - function in android.view.PaywallFooterView
- performLongClick(Float,Float) - function in android.view.PaywallFooterView
- performLongClick() - function in android.view.PaywallView
- performLongClick(Float,Float) - function in android.view.PaywallView
- performPurchase(Activity,Package) - function in com.revenuecat.purchases.ui.revenuecatui.PurchaseLogic
- Performs an in-app purchase for the specified package.
- performPurchase(Activity,Package) - function in com.revenuecat.purchases.ui.revenuecatui.PurchaseLogicWithCallback
- This method is called by RevenueCat, which in turn calls
performPurchaseWithCompletionwhere your app's custom purchase logic is performed. - performPurchaseWithCompletion(Activity,Package,Function1) - function in com.revenuecat.purchases.ui.revenuecatui.PurchaseLogicWithCallback
- Performs an in-app purchase for the specified package with a completion callback.
- performReceiveContent(ContentInfo) - function in android.view.PaywallFooterView
- performReceiveContent(ContentInfo) - function in android.view.PaywallView
- performRestore(CustomerInfo) - function in com.revenuecat.purchases.ui.revenuecatui.PurchaseLogic
- Restores previously completed purchases for the given customer.
- performRestore(CustomerInfo) - function in com.revenuecat.purchases.ui.revenuecatui.PurchaseLogicWithCallback
- This method is called by RevenueCat, which in turn calls
performRestoreWithCompletionwhere your app's custom purchase logic is performed. - performRestoreWithCompletion(CustomerInfo,Function1) - function in com.revenuecat.purchases.ui.revenuecatui.PurchaseLogicWithCallback
- Restores previously completed purchases for the given customer with a completion callback.
- playSoundEffect(Integer) - function in android.view.PaywallFooterView
- playSoundEffect(Integer) - function in android.view.PaywallView
- post(Runnable) - function in android.view.PaywallFooterView
- post(Runnable) - function in android.view.PaywallView
- postDelayed(Runnable,Long) - function in android.view.PaywallFooterView
- postDelayed(Runnable,Long) - function in android.view.PaywallView
- postInvalidate() - function in android.view.PaywallFooterView
- postInvalidate(Integer,Integer,Integer,Integer) - function in android.view.PaywallFooterView
- postInvalidate() - function in android.view.PaywallView
- postInvalidate(Integer,Integer,Integer,Integer) - function in android.view.PaywallView
- postInvalidateDelayed(Long) - function in android.view.PaywallFooterView
- postInvalidateDelayed(Long,Integer,Integer,Integer,Integer) - function in android.view.PaywallFooterView
- postInvalidateDelayed(Long) - function in android.view.PaywallView
- postInvalidateDelayed(Long,Integer,Integer,Integer,Integer) - function in android.view.PaywallView
- postInvalidateOnAnimation() - function in android.view.PaywallFooterView
- postInvalidateOnAnimation(Integer,Integer,Integer,Integer) - function in android.view.PaywallFooterView
- postInvalidateOnAnimation() - function in android.view.PaywallView
- postInvalidateOnAnimation(Integer,Integer,Integer,Integer) - function in android.view.PaywallView
- postOnAnimation(Runnable) - function in android.view.PaywallFooterView
- postOnAnimation(Runnable) - function in android.view.PaywallView
- postOnAnimationDelayed(Runnable,Long) - function in android.view.PaywallFooterView
- postOnAnimationDelayed(Runnable,Long) - function in android.view.PaywallView
- PurchaseLogic - class in com.revenuecat.purchases.ui.revenuecatui
- Interface for handling in-app purchases and restorations directly by the application rather than by RevenueCat.
- PurchaseLogicResult - class in com.revenuecat.purchases.ui.revenuecatui
- Represents the result of a purchase attempt made by custom app-based code (not RevenueCat).
- PurchaseLogicResult.Cancellation - class in com.revenuecat.purchases.ui.revenuecatui.PurchaseLogicResult
- Indicates the purchase or restore was cancelled.
- PurchaseLogicResult.Error - class in com.revenuecat.purchases.ui.revenuecatui.PurchaseLogicResult
- Indicates an error occurred during the purchase or restore attempt.
- PurchaseLogicResult.Success - class in com.revenuecat.purchases.ui.revenuecatui.PurchaseLogicResult
- Indicates a successful purchase or restore.
- PurchaseLogicWithCallback - class in com.revenuecat.purchases.ui.revenuecatui
- Abstract class extending
PurchaseLogic, providing methods for handling in-app purchases and restorations with completion callbacks rather than co-routines.