Package org.robovm.apple.passkit
Class PKPaymentAuthorizationViewControllerDelegateAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.passkit.PKPaymentAuthorizationViewControllerDelegateAdapter
- All Implemented Interfaces:
NSObjectProtocol,PKPaymentAuthorizationViewControllerDelegate,ObjCProtocol
public class PKPaymentAuthorizationViewControllerDelegateAdapter extends NSObject implements PKPaymentAuthorizationViewControllerDelegate
-
Nested Class Summary
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Constructor Description PKPaymentAuthorizationViewControllerDelegateAdapter() -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
PKPaymentAuthorizationViewControllerDelegateAdapter
public PKPaymentAuthorizationViewControllerDelegateAdapter()
-
-
Method Details
-
didFinish
- Specified by:
didFinishin interfacePKPaymentAuthorizationViewControllerDelegate
-
didAuthorizePayment
public void didAuthorizePayment(PKPaymentAuthorizationViewController controller, PKPayment payment, VoidBlock1<PKPaymentAuthorizationResult> completion)- Specified by:
didAuthorizePaymentin interfacePKPaymentAuthorizationViewControllerDelegate- Since:
- Available in iOS 11.0 and later.
-
willAuthorizePayment
- Specified by:
willAuthorizePaymentin interfacePKPaymentAuthorizationViewControllerDelegate- Since:
- Available in iOS 8.3 and later.
-
didRequestMerchantSessionUpdate
public void didRequestMerchantSessionUpdate(PKPaymentAuthorizationViewController controller, VoidBlock1<PKPaymentRequestMerchantSessionUpdate> handler)- Specified by:
didRequestMerchantSessionUpdatein interfacePKPaymentAuthorizationViewControllerDelegate- Since:
- Available in iOS 14.0 and later.
-
didChangeCouponCode
public void didChangeCouponCode(PKPaymentAuthorizationViewController controller, String couponCode, VoidBlock1<PKPaymentRequestCouponCodeUpdate> completion)- Specified by:
didChangeCouponCodein interfacePKPaymentAuthorizationViewControllerDelegate- Since:
- Available in iOS 15.0 and later.
-
didSelectShippingMethod
public void didSelectShippingMethod(PKPaymentAuthorizationViewController controller, PKShippingMethod shippingMethod, VoidBlock1<PKPaymentRequestShippingMethodUpdate> completion)- Specified by:
didSelectShippingMethodin interfacePKPaymentAuthorizationViewControllerDelegate- Since:
- Available in iOS 11.0 and later.
-
didSelectShippingContact
public void didSelectShippingContact(PKPaymentAuthorizationViewController controller, PKContact contact, VoidBlock1<PKPaymentRequestShippingContactUpdate> completion)- Specified by:
didSelectShippingContactin interfacePKPaymentAuthorizationViewControllerDelegate- Since:
- Available in iOS 11.0 and later.
-
didSelectPaymentMethod
public void didSelectPaymentMethod(PKPaymentAuthorizationViewController controller, PKPaymentMethod paymentMethod, VoidBlock1<PKPaymentRequestPaymentMethodUpdate> completion)- Specified by:
didSelectPaymentMethodin interfacePKPaymentAuthorizationViewControllerDelegate- Since:
- Available in iOS 11.0 and later.
-
didAuthorizePaymentEx
@Deprecated public void didAuthorizePaymentEx(PKPaymentAuthorizationViewController controller, PKPayment payment, VoidBlock1<PKPaymentAuthorizationStatus> completion)Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationViewController:didAuthorizePayment:handler: instead to provide more granular errors- Specified by:
didAuthorizePaymentExin interfacePKPaymentAuthorizationViewControllerDelegate
-
didSelectShippingMethod
@Deprecated public void didSelectShippingMethod(PKPaymentAuthorizationViewController controller, PKShippingMethod shippingMethod, VoidBlock2<PKPaymentAuthorizationStatus,NSArray<PKPaymentSummaryItem>> completion)Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationViewController:didSelectShippingMethod:handler: instead to provide more granular errors- Specified by:
didSelectShippingMethodin interfacePKPaymentAuthorizationViewControllerDelegate
-
didSelectShippingAddress
@Deprecated public void didSelectShippingAddress(PKPaymentAuthorizationViewController controller, ABRecord address, 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.- Specified by:
didSelectShippingAddressin interfacePKPaymentAuthorizationViewControllerDelegate
-
didSelectShippingContact
@Deprecated public void didSelectShippingContact(PKPaymentAuthorizationViewController controller, PKContact contact, VoidBlock3<PKPaymentAuthorizationStatus,NSArray<PKShippingMethod>,NSArray<PKPaymentSummaryItem>> completion)Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationViewController:didSelectShippingContact:handler: instead to provide more granular errors- Specified by:
didSelectShippingContactin interfacePKPaymentAuthorizationViewControllerDelegate- Since:
- Available in iOS 9.0 and later.
-
didSelectPaymentMethodEx
@Deprecated public void didSelectPaymentMethodEx(PKPaymentAuthorizationViewController controller, PKPaymentMethod paymentMethod, VoidBlock1<NSArray<PKPaymentSummaryItem>> completion)Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationViewController:didSelectPaymentMethod:handler: instead to provide more granular errors- Specified by:
didSelectPaymentMethodExin interfacePKPaymentAuthorizationViewControllerDelegate- Since:
- Available in iOS 9.0 and later.
-