Package-level declarations

Types

data class AdaptyAndroidSubscriptionUpdateParameters(val oldSubVendorProductId: String, val replacementMode: AdaptyAndroidSubscriptionUpdateReplacementMode)
Link copied to clipboard
Link copied to clipboard
data class AdaptyError : Exception
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AdaptyPaywall
Link copied to clipboard
sealed interface AdaptyPaywallFetchPolicy
Link copied to clipboard
Link copied to clipboard
data class AdaptyPaywallProductReference(val vendorId: String, adaptyProductId: String, val promotionalOfferId: String? = null, val winBackOfferId: String? = null, val basePlanId: String? = null, val offerId: String? = null)
Link copied to clipboard
data class AdaptyPaywallRemoteConfig(val locale: String, val dataJsonString: String, val dataMap: Map<String, Any>)
Link copied to clipboard
Link copied to clipboard
data class AdaptyPrice
Link copied to clipboard
data class AdaptyProfile
Link copied to clipboard
Link copied to clipboard
sealed interface AdaptyPurchaseResult
Link copied to clipboard
Link copied to clipboard
sealed interface AdaptyResult<out T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed interface AdaptyUIAction
Link copied to clipboard
data class AdaptyUIDialog(val primaryActionTitle: String, val title: String? = null, val content: String? = null, val secondaryActionTitle: String? = null)
Link copied to clipboard
data class AdaptyUIView

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
inline fun <T, R> AdaptyResult<T>.fold(onSuccess: (T) -> R, onError: (AdaptyError) -> R): R
Link copied to clipboard
inline fun <T> AdaptyResult<T>.getOrNull(): T?
Link copied to clipboard
inline fun <T> AdaptyResult<T>.onError(action: (AdaptyError) -> Unit): AdaptyResult<T>
Link copied to clipboard
inline fun <T> AdaptyResult<T>.onSuccess(action: (T) -> Unit): AdaptyResult<T>