Package org.robovm.apple.storekit
Class SKProductStorePromotionController
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.storekit.SKProductStorePromotionController
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class SKProductStorePromotionController extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SKProductStorePromotionController.SKProductStorePromotionControllerPtr
-
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 SKProductStorePromotionController()
protected
SKProductStorePromotionController(NSObject.Handle h, long handle)
protected
SKProductStorePromotionController(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SKProductStorePromotionController
defaultController()
void
fetchStorePromotionOrder(org.robovm.objc.block.VoidBlock2<NSArray<SKProduct>,NSError> completionHandler)
void
fetchStorePromotionVisibility(SKProduct product, org.robovm.objc.block.VoidBlock2<SKProductStorePromotionVisibility,NSError> completionHandler)
void
updateStorePromotionOrder(NSArray<SKProduct> storePromotionOrder, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
void
updateStorePromotionVisibility(SKProductStorePromotionVisibility promotionVisibility, SKProduct product, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
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
-
SKProductStorePromotionController
public SKProductStorePromotionController()
-
SKProductStorePromotionController
protected SKProductStorePromotionController(NSObject.Handle h, long handle)
-
SKProductStorePromotionController
protected SKProductStorePromotionController(NSObject.SkipInit skipInit)
-
-
Method Detail
-
fetchStorePromotionVisibility
public void fetchStorePromotionVisibility(SKProduct product, org.robovm.objc.block.VoidBlock2<SKProductStorePromotionVisibility,NSError> completionHandler)
- Since:
- Available in iOS 11.0 and later.
-
updateStorePromotionVisibility
public void updateStorePromotionVisibility(SKProductStorePromotionVisibility promotionVisibility, SKProduct product, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
- Since:
- Available in iOS 11.0 and later.
-
fetchStorePromotionOrder
public void fetchStorePromotionOrder(org.robovm.objc.block.VoidBlock2<NSArray<SKProduct>,NSError> completionHandler)
- Since:
- Available in iOS 11.0 and later.
-
updateStorePromotionOrder
public void updateStorePromotionOrder(NSArray<SKProduct> storePromotionOrder, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
- Since:
- Available in iOS 11.0 and later.
-
defaultController
public static SKProductStorePromotionController defaultController()
- Since:
- Available in iOS 11.0 and later.
-
-