|
fun cancelExperienceAsync(transferId: String, success: () -> Unit, failure: (String?) -> Unit): Job |
|
fun getTransfersLiveData(): LiveData<List<MarketplaceTransfer>> |
|
fun loadDataAsync(orderUUID: String?, didRequestExperienceReceipt: Boolean, transfers: List<MarketplaceTransfer> = emptyList()): Job |
|
fun onOrderChanged(orderUUID: String?): Unit |
|
fun purchasedExperienceRedeemBackgroundClicked(purchasedExperienceItem: PurchasedExperienceItem): Unit |
|
fun redeemExperience(purchasedExperienceItem: PurchasedExperienceItem): Unit |
|
fun setExperienceCarouselPosition(position: Int): Unit |
|
fun storeRedeemedExperience(redeemedExperience: RedeemedExperience): Unit |