Package org.robovm.apple.uikit
Class UICollectionViewLayoutInvalidationContext
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UICollectionViewLayoutInvalidationContext
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
- Direct Known Subclasses:
UICollectionViewFlowLayoutInvalidationContext
public class UICollectionViewLayoutInvalidationContext extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUICollectionViewLayoutInvalidationContext.UICollectionViewLayoutInvalidationContextPtrNested 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 Modifier Constructor Description UICollectionViewLayoutInvalidationContext()protectedUICollectionViewLayoutInvalidationContext(NSObject.Handle h, long handle)protectedUICollectionViewLayoutInvalidationContext(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description CGPointgetContentOffsetAdjustment()CGSizegetContentSizeAdjustment()CGPointgetInteractiveMovementTarget()NSArray<NSIndexPath>getInvalidatedDecorationIndexPaths()NSArray<NSIndexPath>getInvalidatedItemIndexPaths()NSArray<NSIndexPath>getInvalidatedSupplementaryIndexPaths()NSArray<NSIndexPath>getPreviousIndexPathsForInteractivelyMovingItems()NSArray<NSIndexPath>getTargetIndexPathsForInteractivelyMovingItems()voidinvalidateDecorationElementsOfKind(String elementKind, NSArray<NSIndexPath> indexPaths)voidinvalidateItems(NSArray<NSIndexPath> indexPaths)booleaninvalidatesDataSourceCounts()booleaninvalidatesEverything()voidinvalidateSupplementaryElementsOfKind(String elementKind, NSArray<NSIndexPath> indexPaths)voidsetContentOffsetAdjustment(CGPoint v)voidsetContentSizeAdjustment(CGSize 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, 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
-
UICollectionViewLayoutInvalidationContext
public UICollectionViewLayoutInvalidationContext() -
UICollectionViewLayoutInvalidationContext
-
UICollectionViewLayoutInvalidationContext
-
-
Method Details
-
invalidatesEverything
public boolean invalidatesEverything() -
invalidatesDataSourceCounts
public boolean invalidatesDataSourceCounts() -
getInvalidatedItemIndexPaths
-
getInvalidatedSupplementaryIndexPaths
-
getInvalidatedDecorationIndexPaths
-
getContentOffsetAdjustment
-
setContentOffsetAdjustment
-
getContentSizeAdjustment
-
setContentSizeAdjustment
-
getPreviousIndexPathsForInteractivelyMovingItems
- Since:
- Available in iOS 9.0 and later.
-
getTargetIndexPathsForInteractivelyMovingItems
- Since:
- Available in iOS 9.0 and later.
-
getInteractiveMovementTarget
- Since:
- Available in iOS 9.0 and later.
-
invalidateItems
-
invalidateSupplementaryElementsOfKind
public void invalidateSupplementaryElementsOfKind(String elementKind, NSArray<NSIndexPath> indexPaths) -
invalidateDecorationElementsOfKind
public void invalidateDecorationElementsOfKind(String elementKind, NSArray<NSIndexPath> indexPaths)
-