Package org.robovm.apple.passkit
Class PKPaymentAuthorizationControllerDelegateAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.passkit.PKPaymentAuthorizationControllerDelegateAdapter
- All Implemented Interfaces:
NSObjectProtocol,PKPaymentAuthorizationControllerDelegate,ObjCProtocol
public class PKPaymentAuthorizationControllerDelegateAdapter extends NSObject implements PKPaymentAuthorizationControllerDelegate
-
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
-
Constructor Summary
Constructors Constructor Description PKPaymentAuthorizationControllerDelegateAdapter() -
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, updateStrongRef
-
Constructor Details
-
PKPaymentAuthorizationControllerDelegateAdapter
public PKPaymentAuthorizationControllerDelegateAdapter()
-
-
Method Details
-
didFinish
- Specified by:
didFinishin interfacePKPaymentAuthorizationControllerDelegate
-
didAuthorizePayment
public void didAuthorizePayment(PKPaymentAuthorizationController controller, PKPayment payment, VoidBlock1<PKPaymentAuthorizationResult> completion)- Specified by:
didAuthorizePaymentin interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 11.0 and later.
-
didAuthorizePaymentEx
@Deprecated public void didAuthorizePaymentEx(PKPaymentAuthorizationController controller, PKPayment payment, VoidBlock1<PKPaymentAuthorizationStatus> completion)Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationController:didAuthorizePayment:handler: instead to provide more granular errors- Specified by:
didAuthorizePaymentExin interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 10.0 and later.
-
willAuthorizePayment
- Specified by:
willAuthorizePaymentin interfacePKPaymentAuthorizationControllerDelegate
-
didRequestMerchantSessionUpdate
public void didRequestMerchantSessionUpdate(PKPaymentAuthorizationController controller, VoidBlock1<PKPaymentRequestMerchantSessionUpdate> handler)- Specified by:
didRequestMerchantSessionUpdatein interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 14.0 and later.
-
didChangeCouponCode
public void didChangeCouponCode(PKPaymentAuthorizationController controller, String couponCode, VoidBlock1<PKPaymentRequestCouponCodeUpdate> completion)- Specified by:
didChangeCouponCodein interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 15.0 and later.
-
didSelectShippingMethod
public void didSelectShippingMethod(PKPaymentAuthorizationController controller, PKShippingMethod shippingMethod, VoidBlock1<PKPaymentRequestShippingMethodUpdate> completion)- Specified by:
didSelectShippingMethodin interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 11.0 and later.
-
didSelectShippingContact
public void didSelectShippingContact(PKPaymentAuthorizationController controller, PKContact contact, VoidBlock1<PKPaymentRequestShippingContactUpdate> completion)- Specified by:
didSelectShippingContactin interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 11.0 and later.
-
didSelectPaymentMethod
public void didSelectPaymentMethod(PKPaymentAuthorizationController controller, PKPaymentMethod paymentMethod, VoidBlock1<PKPaymentRequestPaymentMethodUpdate> completion)- Specified by:
didSelectPaymentMethodin interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 11.0 and later.
-
didSelectShippingMethod
@Deprecated public void didSelectShippingMethod(PKPaymentAuthorizationController controller, PKShippingMethod shippingMethod, VoidBlock2<PKPaymentAuthorizationStatus,NSArray<PKPaymentSummaryItem>> completion)Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationController:didSelectShippingMethod:handler: instead to provide more granular errors- Specified by:
didSelectShippingMethodin interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 10.0 and later.
-
didSelectShippingContact
@Deprecated public void didSelectShippingContact(PKPaymentAuthorizationController controller, PKContact contact, VoidBlock3<PKPaymentAuthorizationStatus,NSArray<PKShippingMethod>,NSArray<PKPaymentSummaryItem>> completion)Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationController:didSelectShippingContact:handler: instead to provide more granular errors- Specified by:
didSelectShippingContactin interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 10.0 and later.
-
didSelectPaymentMethodEx
@Deprecated public void didSelectPaymentMethodEx(PKPaymentAuthorizationController controller, PKPaymentMethod paymentMethod, VoidBlock1<NSArray<PKPaymentSummaryItem>> completion)Deprecated.Deprecated in iOS 11.0. Use paymentAuthorizationController:didSelectPaymentMethod:handler: instead to provide more granular errors- Specified by:
didSelectPaymentMethodExin interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 10.0 and later.
-
presentationWindowForPaymentAuthorizationController
public UIWindow presentationWindowForPaymentAuthorizationController(PKPaymentAuthorizationController controller)- Specified by:
presentationWindowForPaymentAuthorizationControllerin interfacePKPaymentAuthorizationControllerDelegate- Since:
- Available in iOS 14.0 and later.
-