Package org.robovm.apple.mediaplayer
Class MPPlayableContentDataSourceAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.mediaplayer.MPPlayableContentDataSourceAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,MPPlayableContentDataSource
,org.robovm.objc.ObjCProtocol
public class MPPlayableContentDataSourceAdapter extends NSObject implements MPPlayableContentDataSource
-
-
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.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description MPPlayableContentDataSourceAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beginLoadingChildItems(NSIndexPath indexPath, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
boolean
childItemsDisplayPlaybackProgress(NSIndexPath indexPath)
void
getContentItem(java.lang.String identifier, org.robovm.objc.block.VoidBlock2<MPContentItem,NSError> completionHandler)
MPContentItem
getContentItem(NSIndexPath indexPath)
long
getNumberOfChildItems(NSIndexPath indexPath)
-
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
-
-
-
-
Method Detail
-
beginLoadingChildItems
public void beginLoadingChildItems(NSIndexPath indexPath, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
- Specified by:
beginLoadingChildItems
in interfaceMPPlayableContentDataSource
-
childItemsDisplayPlaybackProgress
public boolean childItemsDisplayPlaybackProgress(NSIndexPath indexPath)
- Specified by:
childItemsDisplayPlaybackProgress
in interfaceMPPlayableContentDataSource
-
getContentItem
public void getContentItem(java.lang.String identifier, org.robovm.objc.block.VoidBlock2<MPContentItem,NSError> completionHandler)
- Specified by:
getContentItem
in interfaceMPPlayableContentDataSource
- Since:
- Available in iOS 10.0 and later.
-
getNumberOfChildItems
public long getNumberOfChildItems(NSIndexPath indexPath)
- Specified by:
getNumberOfChildItems
in interfaceMPPlayableContentDataSource
-
getContentItem
public MPContentItem getContentItem(NSIndexPath indexPath)
- Specified by:
getContentItem
in interfaceMPPlayableContentDataSource
-
-