Package org.robovm.apple.passkit
Class PKPaymentAuthorizationController
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.passkit.PKPaymentAuthorizationController
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class PKPaymentAuthorizationController extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PKPaymentAuthorizationController.PKPaymentAuthorizationControllerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description PKPaymentAuthorizationController()
protected
PKPaymentAuthorizationController(NSObject.Handle h, long handle)
protected
PKPaymentAuthorizationController(NSObject.SkipInit skipInit)
PKPaymentAuthorizationController(PKPaymentRequest request)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
canMakePayments()
static boolean
canMakePayments(NSArray<?> supportedNetworks, PKMerchantCapability capabilties)
static boolean
canMakePaymentsUsingNetworks(NSArray<?> supportedNetworks)
void
dismiss(java.lang.Runnable completion)
PKPaymentAuthorizationControllerDelegate
getDelegate()
protected long
init(PKPaymentRequest request)
void
present(org.robovm.objc.block.VoidBooleanBlock completion)
void
setDelegate(PKPaymentAuthorizationControllerDelegate v)
-
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, willChangeValues
-
-
-
-
Constructor Detail
-
PKPaymentAuthorizationController
public PKPaymentAuthorizationController()
-
PKPaymentAuthorizationController
protected PKPaymentAuthorizationController(NSObject.Handle h, long handle)
-
PKPaymentAuthorizationController
protected PKPaymentAuthorizationController(NSObject.SkipInit skipInit)
-
PKPaymentAuthorizationController
public PKPaymentAuthorizationController(PKPaymentRequest request)
-
-
Method Detail
-
getDelegate
public PKPaymentAuthorizationControllerDelegate getDelegate()
-
setDelegate
public void setDelegate(PKPaymentAuthorizationControllerDelegate v)
-
init
protected long init(PKPaymentRequest request)
-
present
public void present(org.robovm.objc.block.VoidBooleanBlock completion)
-
dismiss
public void dismiss(java.lang.Runnable completion)
-
canMakePayments
public static boolean canMakePayments()
-
canMakePaymentsUsingNetworks
public static boolean canMakePaymentsUsingNetworks(NSArray<?> supportedNetworks)
-
canMakePayments
public static boolean canMakePayments(NSArray<?> supportedNetworks, PKMerchantCapability capabilties)
-
-