Package org.robovm.apple.passkit
Interface PKPaymentAuthorizationViewControllerDelegate
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Implementing Classes:
PKPaymentAuthorizationViewControllerDelegateAdapter
public interface PKPaymentAuthorizationViewControllerDelegate extends NSObjectProtocol
-
-
Method Summary
-
-
-
Method Detail
-
didFinish
void didFinish(PKPaymentAuthorizationViewController controller)
-
didAuthorizePayment
void didAuthorizePayment(PKPaymentAuthorizationViewController controller, PKPayment payment, org.robovm.objc.block.VoidBlock1<PKPaymentAuthorizationResult> completion)
- Since:
- Available in iOS 11.0 and later.
-
willAuthorizePayment
void willAuthorizePayment(PKPaymentAuthorizationViewController controller)
- Since:
- Available in iOS 8.3 and later.
-
didSelectShippingMethod
void didSelectShippingMethod(PKPaymentAuthorizationViewController controller, PKShippingMethod shippingMethod, org.robovm.objc.block.VoidBlock1<PKPaymentRequestShippingMethodUpdate> completion)
- Since:
- Available in iOS 11.0 and later.
-
didSelectShippingContact
void didSelectShippingContact(PKPaymentAuthorizationViewController controller, PKContact contact, org.robovm.objc.block.VoidBlock1<PKPaymentRequestShippingContactUpdate> completion)
- Since:
- Available in iOS 11.0 and later.
-
didSelectPaymentMethod
void didSelectPaymentMethod(PKPaymentAuthorizationViewController controller, PKPaymentMethod paymentMethod, org.robovm.objc.block.VoidBlock1<PKPaymentRequestPaymentMethodUpdate> completion)
- Since:
- Available in iOS 11.0 and later.
-
didAuthorizePaymentEx
@Deprecated void didAuthorizePaymentEx(PKPaymentAuthorizationViewController controller, PKPayment payment, org.robovm.objc.block.VoidBlock1<PKPaymentAuthorizationStatus> completion)
Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationViewController:didAuthorizePayment:handler: instead to provide more granular errors- Since:
- Available in iOS 8.0 and later.
-
didSelectShippingMethod
@Deprecated void didSelectShippingMethod(PKPaymentAuthorizationViewController controller, PKShippingMethod shippingMethod, org.robovm.objc.block.VoidBlock2<PKPaymentAuthorizationStatus,NSArray<PKPaymentSummaryItem>> completion)
Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationViewController:didSelectShippingMethod:handler: instead to provide more granular errors- Since:
- Available in iOS 8.0 and later.
-
didSelectShippingAddress
@Deprecated void didSelectShippingAddress(PKPaymentAuthorizationViewController controller, ABRecord address, org.robovm.objc.block.VoidBlock3<PKPaymentAuthorizationStatus,NSArray<PKShippingMethod>,NSArray<PKPaymentSummaryItem>> completion)
Deprecated.Deprecated in iOS 9.0. ABRecordRef has been deprecated. Please migrate away from this delegate callback as soon as possible.- Since:
- Available in iOS 8.0 and later.
-
didSelectShippingContact
@Deprecated void didSelectShippingContact(PKPaymentAuthorizationViewController controller, PKContact contact, org.robovm.objc.block.VoidBlock3<PKPaymentAuthorizationStatus,NSArray<PKShippingMethod>,NSArray<PKPaymentSummaryItem>> completion)
Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationViewController:didSelectShippingContact:handler: instead to provide more granular errors- Since:
- Available in iOS 8.0 and later.
-
didSelectPaymentMethodEx
@Deprecated void didSelectPaymentMethodEx(PKPaymentAuthorizationViewController controller, PKPaymentMethod paymentMethod, org.robovm.objc.block.VoidBlock1<NSArray<PKPaymentSummaryItem>> completion)
Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationViewController:didSelectPaymentMethod:handler: instead to provide more granular errors- Since:
- Available in iOS 8.0 and later.
-
-