purchases / com.revenuecat.purchases.interfaces

Package com.revenuecat.purchases.interfaces

Types

Callback

interface Callback<T : Any!>

GetProductDetailsCallback

interface GetProductDetailsCallback

GetSkusResponseListener

Interface to be implemented when making calls to fetch [SkuDetails]

interface GetSkusResponseListener

LogInCallback

Interface to be implemented when calling logIn

interface LogInCallback

MakePurchaseListener

Interface to be implemented when making purchases.

interface MakePurchaseListener : PurchaseErrorListener

ProductChangeCallback

Interface to be implemented when upgrading or downgrading a purchase.

interface ProductChangeCallback : PurchaseErrorListener

ProductChangeListener

Interface to be implemented when upgrading or downgrading a purchase.

interface ProductChangeListener : PurchaseErrorListener

PurchaseCallback

interface PurchaseCallback : PurchaseErrorListener

PurchaseErrorListener

interface PurchaseErrorListener

ReceiveOfferingsListener

Interface to be implemented when making calls to fetch [Offering].

interface ReceiveOfferingsListener

ReceivePurchaserInfoListener

Interface to be implemented when making calls that return a [PurchaserInfo]

interface ReceivePurchaserInfoListener

UpdatedPurchaserInfoListener

Used to handle async updates from [Purchases]. This interface should be implemented to receive updates when the [PurchaserInfo] changes.

interface UpdatedPurchaserInfoListener