Controllers (iOS) / Fragments (Android)
Purchasely.setUIDelegate(self)[Purchasely setUIDelegate:self];Purchasely.uiListener = thisPurchasely.setUiListener(this);func display(controller: UIViewController, type: PLYUIControllerType) {
// Present the controller your way
}- (void)displayWithController:(UIViewController *)controller type:(enum PLYUIControllerType)type {
// Present the controller your way
}override fun onAlert(alert: PLYAlertMessage) {
//TODO display alert dialog, see "Errors & alerts" page
}
override fun onFragment(fragment: Fragment, type: PLYUIFragmentType) {
//TODO display fragment as you wish in your activity
//type can be PRODUCT_PAGE, SUBSCRIPTION_LIST or CANCELLATION_PAGE
}@Override
public void onAlert(@NotNull PLYAlertMessage alert) {
//TODO display alert dialog, see "Errors & alerts" page
}
@Override
public void onFragment(@NotNull Fragment fragment, @NotNull PLYUIFragmentType type) {
//TODO display fragment as you wish in your activity
//type can be PRODUCT_PAGE, SUBSCRIPTION_LIST or CANCELLATION_PAGE
}Last updated