Searching for iOS 13.1.3 Headers

Switch to: 14.4, 12.1, 11.1.2, 11.0.1, 11.0, 10.2, 10.1.1, 9.3.3, 9.0, 8.0, 7.0, 6.0, 5.0, 4.0, 3.0


Back to UIKitCore.framework
Viewing file: UICollectionView.h   download   logify
UICollectionView was found in iOS 14.4, 13.1.3, 12.1
Filter:  
/*
* This header is generated by classdump-dyld 1.0
* on Sunday, November 10, 2019 at 11:08:29 PM Eastern European Standard Time
* Operating System: Version 13.1.3 (Build 17A878)
* Image Source: /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/

#import <UIKitCore/UIKitCore-Structs.h>
#import <UIKitCore/UIScrollView.h>
#import <UIKitCore/_UIHorizontalIndexTitleBarDelegate.h>
#import <UIKit/UIContextMenuInteractionDelegate.h>
#import <UIKitCore/_UIKeyboardAutoRespondingScrollView.h>
#import <UIKitCore/_UIDataSourceBackedView.h>
#import <UIKit/UIDataSourceTranslating.h>

@protocol UICollectionViewDataSource_Private, UICollectionViewDataSourcePrefetching, UICollectionViewDragDelegate_Private, UICollectionViewDropDelegate_Private, UICollectionViewDragDestination, UICollectionViewDragSource;
@class UICollectionViewLayout, UIView, NSMutableSet, NSMutableDictionary, NSHashTable, UICollectionReusableView, NSString, NSIndexPath, UICollectionViewData, UICollectionViewUpdate, _UIIndexPathIdentityTracker, NSMutableArray, NSArray, UITouch, UICollectionViewLayoutAttributes, _UIDynamicAnimationGroup, _UIDragSnappingFeedbackGenerator, NSTimer, UIFocusContainerGuide, NSSet, _UICollectionViewPrefetchingContext, _UIVelocityIntegrator, _UICollectionViewDragAndDropController, _UICollectionViewDragSourceController, _UICollectionViewDragDestinationController, _UICollectionViewOrthogonalScrollerSectionController, _UICollectionViewMultiSelectController, UIContextMenuInteraction, _UIFocusFastScrollingIndexBarEntry, _UIHorizontalIndexTitleBar, UICollectionViewCell;

@interface UICollectionView : UIScrollView <_UIHorizontalIndexTitleBarDelegate, UIContextMenuInteractionDelegate, _UIKeyboardAutoRespondingScrollView, _UIDataSourceBackedView, UIDataSourceTranslating> {

UICollectionViewLayout* _layout;
id<UICollectionViewDataSource_Private> _dataSource;
UIView* _backgroundView;
NSMutableSet* _indexPathsForSelectedItems;
NSMutableDictionary* _cellReuseQueues;
NSMutableDictionary* _supplementaryViewReuseQueues;
NSMutableSet* _indexPathsForHighlightedItems;
NSHashTable* _notifiedDisplayedCells;
long long _reloadingSuspendedCount;
long long _updateAnimationCount;
UICollectionReusableView* _firstResponderView;
UIView* _newContentView;
long long _firstResponderViewType;
NSString* _firstResponderViewKind;
NSIndexPath* _firstResponderIndexPath;
NSMutableDictionary* _visibleCellsDict;
NSMutableDictionary* _visibleSupplementaryViewsDict;
NSMutableDictionary* _visibleDecorationViewsDict;
NSMutableDictionary* _clonedCellsDict;
NSMutableDictionary* _clonedSupplementaryViewsDict;
NSMutableDictionary* _clonedDecorationViewsDict;
NSMutableDictionary* _templateLayoutCells;
NSIndexPath* _pendingSelectionIndexPath;
NSMutableSet* _pendingDeselectionIndexPaths;
UICollectionViewData* _collectionViewData;
UICollectionViewUpdate* _currentUpdate;
CGRect _visibleBounds;
UIEdgeInsets _visibleRectInsets;
CGRect _preRotationBounds;
CGPoint _rotationBoundsOffset;
long long _rotationAnimationCount;
_UIIndexPathIdentityTracker* _identityTracker;
long long _updateCount;
NSMutableArray* _insertItems;
NSMutableArray* _deleteItems;
NSMutableArray* _reloadItems;
NSMutableArray* _moveItems;
NSArray* _originalInsertItems;
NSArray* _originalDeleteItems;
UITouch* _currentTouch;
/*^block*/id _updateCompletionHandler;
/*^block*/id _postUpdateBlock;
NSMutableDictionary* _cellClassDict;
NSMutableDictionary* _cellNibDict;
NSMutableDictionary* _supplementaryViewClassDict;
NSMutableDictionary* _supplementaryViewNibDict;
NSMutableDictionary* _cellNibExternalObjectsTables;
NSMutableDictionary* _supplementaryViewNibExternalObjectsTables;
NSMutableSet* _supplementaryViewRegisteredKinds;
UICollectionViewLayoutAttributes* _transitionLayoutAttributes;
BOOL _isInInteractiveTransition;
BOOL _shouldAccumulateTrackedLayoutValues;
NSMutableDictionary* _interactiveTransitionInfos;
/*^block*/id _interactiveCompletionHandler;
double _currentInteractiveTransitionTimeStamp;
double _previousInteractiveTransitionTimeStamp;
double _startTimeStamp;
CGPoint _currentCenterOffset;
CGPoint _previousCenterOffset;
double _currentInteractiveTransitionProgress;
double _previousInteractiveTransitionProgress;
_UIDynamicAnimationGroup* _endInteractiveTransitionAnimationGroup;
UICollectionViewLayout* _nextLayoutForInteractiveTranstion;
_UIDragSnappingFeedbackGenerator* _reorderFeedbackGenerator;
NSMutableDictionary* _interactiveTransitionValueTrackingDict;
NSMutableArray* _trackedValuesKeys;
NSMutableSet* _invalidatedItemIndexPaths;
NSMutableDictionary* _invalidatedSupplementaryIndexPaths;
NSMutableDictionary* _invalidatedDecorationIndexPaths;
/*^block*/id _invalidationBlock;
CGPoint _reorderingTargetPosition;
NSTimer* _autoscrollTimer;
long long _focusedViewType;
UIFocusContainerGuide* _contentFocusContainerGuide;
CGPoint _horizontalIndexTitleBarOffset;
struct {
unsigned delegateShouldHighlightItemAtIndexPath : 1;
unsigned delegateDidHighlightItemAtIndexPath : 1;
unsigned delegateDidUnhighlightItemAtIndexPath : 1;
unsigned delegateShouldSelectItemAtIndexPath : 1;
unsigned delegateShouldDeselectItemAtIndexPath : 1;
unsigned delegateDidSelectItemAtIndexPath : 1;
unsigned delegateDidDeselectItemAtIndexPath : 1;
unsigned delegateSupportsMenus : 1;
unsigned delegateWillDisplayCell : 1;
unsigned delegateWillDisplaySupplementaryView : 1;
unsigned delegateDidEndDisplayingCell : 1;
unsigned delegateDidEndDisplayingSupplementaryView : 1;
unsigned delegateIndexForReferenceItemDuringLayoutTransition : 1;
unsigned delegateOverrideForTransitionOffsetSize : 1;
unsigned delegateTargetContentOffsetForProposedContentOffsetSPI : 1;
unsigned delegateTargetContentOffsetForProposedContentOffset : 1;
unsigned delegateTargetIndexPathForMoveSPI : 1;
unsigned delegateTargetIndexPathForMove : 1;
unsigned delegateCanFocusItemAtIndexPath_deprecated : 1;
unsigned delegateDidFocusItemAtIndexPath_deprecated : 1;
unsigned delegateCanFocusItemAtIndexPath : 1;
unsigned delegateDidFocusItemAtIndexPath : 1;
unsigned delegateDidUnfocusItemAtIndexPath : 1;
unsigned delegateIndexPathForPreferredFocusedItem : 1;
unsigned delegateShouldUpdateFocusFromRowAtIndexPathToView : 1;
unsigned delegateIndexPathForPreferredFocusedView : 1;
unsigned delegateShouldUpdateFocusInContext : 1;
unsigned delegateDidUpdateFocusInContext : 1;
unsigned delegateTemplateLayoutCell : 1;
unsigned delegateWillLayoutCellUsingTemplateLayoutCell : 1;
unsigned delegateHorizontalIndexTitleBarSelectedEntry : 1;
unsigned delegateWasNonNil : 1;
unsigned delegateContextMenuConfigurationForItemAtIndexPath : 1;
unsigned delegateContextMenuPreviewForHighlighting : 1;
unsigned delegateContextMenuPreviewForDismissing : 1;
unsigned delegateContextMenuwillPerformPreviewActionForMenuWithConfiguration : 1;
unsigned delegateContextMenuWillCommitMenuWithAnimator : 1;
unsigned dataSourceNumberOfSections : 1;
unsigned dataSourceViewForSupplementaryElement : 1;
unsigned dataSourceCanMoveItemAtIndexPathSPI : 1;
unsigned dataSourceMoveItemAtIndexPathSPI : 1;
unsigned dataSourceCanMoveItemAtIndexPath : 1;
unsigned dataSourceMoveItemAtIndexPath : 1;
unsigned dataSourceSectionIndexTitlesSPI : 1;
unsigned dataSourceSectionIndexTitlesTrimmedToCountSPI : 1;
unsigned dataSourceIndexPathForSectionIndexSPI : 1;
unsigned dataSourceIndexTitles : 1;
unsigned dataSourceIndexPathForIndex : 1;
unsigned dataSourceWasNonNil : 1;
unsigned dataSourceIsDiffableDataSource : 1;
unsigned prefetchDataSourcePrefetchItemsAtIndexPaths : 1;
unsigned prefetchDataSourceCancelPrefetchingForItemsAtIndexPaths : 1;
unsigned prefetchDataSourceWasNonNil : 1;
unsigned reloadSkippedDuringSuspension : 1;
unsigned scheduledUpdateVisibleCells : 1;
unsigned allowDisablingContentOffsetAdjustmentForContentSizeChange : 1;
unsigned scheduledUpdateVisibleCellLayoutAttributes : 1;
unsigned allowsSelection : 1;
unsigned allowsMultipleSelection : 1;
unsigned allowsSelectionDuringEditing : 1;
unsigned allowsUserInitiatedMultipleSelection : 1;
unsigned allowsMultipleSelectionDuringEditing : 1;
unsigned displaysHorizontalIndexTitleBar : 1;
unsigned fadeCellsForBoundsChange : 1;
unsigned updatingLayout : 1;
unsigned needsReload : 1;
unsigned reloading : 1;
unsigned skipLayoutDuringSnapshotting : 1;
unsigned layoutInvalidatedSinceLastCellUpdate : 1;
unsigned doneFirstLayout : 1;
unsigned loadingOffscreenViews : 1;
unsigned updating : 1;
unsigned updatingVisibleCells : 1;
unsigned preRotationBoundsSet : 1;
unsigned updateFocusAfterItemAnimations : 1;
unsigned remembersLastFocusedIndexPath : 1;
unsigned updateFocusAfterLoadingCells : 1;
unsigned performingLayout : 1;
unsigned keepsFirstResponderVisibleOnBoundsChange : 1;
unsigned inCreateTemplateCell : 1;
unsigned editing : 1;
unsigned shouldDeriveVisibleBoundsFromContainingScrollView : 1;
unsigned usingCustomLayoutMargins : 1;
unsigned settingDefaultLayoutMargins : 1;
unsigned defaultLayoutMarginsSetFromViewController : 1;
unsigned shouldPrefetchCellsWhenPerformingReloadData : 1;
unsigned scheduledReloadPrefetchDuringNextLayoutPass : 1;
unsigned indexTitlesLoaded : 1;
unsigned shouldApplyShadowUpdates : 1;
unsigned preventNotificationOfRebaseObserversWhenApplyingUpdates : 1;
unsigned allowsVisibleCellUpdatesDuringUpdateAnimations : 1;
unsigned isCompletingInteractiveMovement : 1;
unsigned isRegisteredForGeometryChanges : 1;
unsigned generatingDescriptionWithDataSource : 1;
unsigned skipAttributesApplication : 1;
unsigned isApplyingDiffableUpdate : 1;
unsigned isAnimatingInteractiveMovementCompletion : 1;
unsigned shouldResetInitialLayoutOnDataSourceChange : 1;
} _collectionViewFlags;
CGPoint _lastLayoutOffset;
NSIndexPath* _cancellingToIndexPath;
NSSet* _currentlyAnimatingReorderedIndexPaths;
long long _prefetchMode;
_UICollectionViewPrefetchingContext* _currentPrefetchingContext;
NSMutableDictionary* _prefetchCacheItems;
_UIVelocityIntegrator* _prefetchVelocityIntegrator;
id<UICollectionViewDataSourcePrefetching> _prefetchDataSource;
long long _containerScrollViewVisitationCount;
_UICollectionViewDragAndDropController* _dragAndDropController;
long long _performUsingPresentationValuesRefCount;
id<UICollectionViewDragDelegate_Private> _dragDelegate;
id<UICollectionViewDropDelegate_Private> _dropDelegate;
long long _dragInteractionEnabledState;
id<UICollectionViewDragDestination> _dragDestinationDelegate;
id<UICollectionViewDragSource> _dragSourceDelegate;
_UICollectionViewDragSourceController* _dragSourceController;
_UICollectionViewDragDestinationController* _dragDestinationController;
long long _dragReorderingCadence;
long long _dragPlaceholderInsertionCadence;
long long _reorderingCadence;
NSIndexPath* _highlightedSpringLoadedItem;
_UICollectionViewOrthogonalScrollerSectionController* _orthogonalScrollerController;
NSMutableDictionary* _orthogonalSectionPrefetchingContexts;
_UICollectionViewMultiSelectController* _multiSelectController;
UIContextMenuInteraction* _contextMenuInteraction;
BOOL _prefetchingEnabled;
BOOL _searchFullPageOnFocusUpdate;
BOOL _isMovingFocusFromHorizontalIndexTitleBarToContent;
NSIndexPath* _focusedCellIndexPath;
UICollectionReusableView* _focusedCell;
NSString* _focusedCellElementKind;
_UIFocusFastScrollingIndexBarEntry* _selectedIndexTitleEntry;
_UIHorizontalIndexTitleBar* _horizontalIndexTitleBar;
NSIndexPath* _indexPathOfFocusedCellBeforeFocusingOnHorizontalIndexTitleBar;
/*^block*/id _navigationCompletion;
UIFocusContainerGuide* _endOfContentFocusContainerGuide;
UICollectionViewCell* _currentPromiseFulfillmentCell;
UIEdgeInsets _defaultLayoutMargins;
}
@property (setter=_setCurrentTouch:,getter=_currentTouch,nonatomic,retain) UITouch * currentTouch; //@synthesize currentTouch=_currentTouch - In the implementation block
@property (setter=_setFocusedCellIndexPath:,getter=_focusedCellIndexPath,nonatomic,copy) NSIndexPath * focusedCellIndexPath; //@synthesize focusedCellIndexPath=_focusedCellIndexPath - In the implementation block
@property (setter=_setFocusedCell:,getter=_focusedCell,nonatomic,retain) UICollectionReusableView * focusedCell; //@synthesize focusedCell=_focusedCell - In the implementation block
@property (setter=_setFocusedCellElementKind:,getter=_focusedCellElementKind,nonatomic,copy) NSString * focusedCellElementKind; //@synthesize focusedCellElementKind=_focusedCellElementKind - In the implementation block
@property (nonatomic,retain) _UIFocusFastScrollingIndexBarEntry * selectedIndexTitleEntry; //@synthesize selectedIndexTitleEntry=_selectedIndexTitleEntry - In the implementation block
@property (assign,setter=_setSearchFullPageOnFocusUpdate:,getter=_searchFullPageOnFocusUpdate,nonatomic) BOOL searchFullPageOnFocusUpdate; //@synthesize searchFullPageOnFocusUpdate=_searchFullPageOnFocusUpdate - In the implementation block
@property (assign,setter=_setDefaultLayoutMargins:,getter=_defaultLayoutMargins,nonatomic) UIEdgeInsets defaultLayoutMargins; //@synthesize defaultLayoutMargins=_defaultLayoutMargins - In the implementation block
@property (setter=_setHorizontalIndexTitleBar:,getter=_horizontalIndexTitleBar,nonatomic,retain) _UIHorizontalIndexTitleBar * horizontalIndexTitleBar; //@synthesize horizontalIndexTitleBar=_horizontalIndexTitleBar - In the implementation block
@property (nonatomic,retain) NSIndexPath * indexPathOfFocusedCellBeforeFocusingOnHorizontalIndexTitleBar; //@synthesize indexPathOfFocusedCellBeforeFocusingOnHorizontalIndexTitleBar=_indexPathOfFocusedCellBeforeFocusingOnHorizontalIndexTitleBar - In the implementation block
@property (assign,nonatomic) BOOL isMovingFocusFromHorizontalIndexTitleBarToContent; //@synthesize isMovingFocusFromHorizontalIndexTitleBarToContent=_isMovingFocusFromHorizontalIndexTitleBarToContent - In the implementation block
@property (getter=_currentUpdate,nonatomic,readonly) UICollectionViewUpdate * currentUpdate;
@property (getter=_collectionViewData,nonatomic,readonly) UICollectionViewData * collectionViewData;
@property (getter=_visibleViews,nonatomic,readonly) NSArray * visibleViews;
@property (getter=_isEditing,nonatomic,readonly) BOOL _editing;
@property (getter=_allowsEffectiveSelection,nonatomic,readonly) BOOL allowsEffectiveSelection;
@property (getter=_allowsEffectiveMultipleSelection,nonatomic,readonly) BOOL allowsEffectiveMultipleSelection;
@property (setter=_setNavigationCompletion:,getter=_navigationCompletion,nonatomic,copy) id navigationCompletion; //@synthesize navigationCompletion=_navigationCompletion - In the implementation block
@property (getter=_endOfContentFocusContainerGuide,nonatomic,readonly) UIFocusContainerGuide * endOfContentFocusContainerGuide; //@synthesize endOfContentFocusContainerGuide=_endOfContentFocusContainerGuide - In the implementation block
@property (setter=_setCurrentPromiseFulfillmentCell:,getter=_currentPromiseFulfillmentCell,nonatomic,retain) UICollectionViewCell * currentPromiseFulfillmentCell; //@synthesize currentPromiseFulfillmentCell=_currentPromiseFulfillmentCell - In the implementation block
@property (getter=_reorderedItems,nonatomic,readonly) NSArray * reorderedItems;
@property (getter=_reorderingTargetPosition,nonatomic,readonly) CGPoint reorderingTargetPosition;
@property (getter=_dataSourceSupportsReordering,nonatomic,readonly) BOOL dataSourceSupportsReordering;
@property (nonatomic,retain) UICollectionViewLayout * collectionViewLayout; //@synthesize layout=_layout - In the implementation block
@property (assign,nonatomic,__weak) id<UICollectionViewDelegate> delegate;
@property (assign,nonatomic,__weak) id<UICollectionViewDataSource> dataSource; //@synthesize dataSource=_dataSource - In the implementation block
@property (assign,nonatomic,__weak) id<UICollectionViewDataSourcePrefetching> prefetchDataSource;
@property (assign,getter=isPrefetchingEnabled,nonatomic) BOOL prefetchingEnabled; //@synthesize prefetchingEnabled=_prefetchingEnabled - In the implementation block
@property (assign,nonatomic,__weak) id<UICollectionViewDragDelegate> dragDelegate;
@property (assign,nonatomic,__weak) id<UICollectionViewDropDelegate> dropDelegate;
@property (assign,nonatomic) BOOL dragInteractionEnabled;
@property (assign,nonatomic) long long reorderingCadence;
@property (nonatomic,retain) UIView * backgroundView; //@synthesize backgroundView=_backgroundView - In the implementation block
@property (assign,nonatomic) BOOL allowsSelection;
@property (assign,nonatomic) BOOL allowsMultipleSelection;
@property (nonatomic,readonly) NSArray * indexPathsForSelectedItems;
@property (nonatomic,readonly) BOOL hasUncommittedUpdates;
@property (nonatomic,readonly) long long numberOfSections;
@property (nonatomic,readonly) NSArray * visibleCells;
@property (nonatomic,readonly) NSArray * indexPathsForVisibleItems;
@property (assign,nonatomic) BOOL remembersLastFocusedIndexPath;
@property (nonatomic,readonly) BOOL hasActiveDrag;
@property (nonatomic,readonly) BOOL hasActiveDrop;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (copy,readonly) NSString * description;
@property (copy,readonly) NSString * debugDescription;
@property (assign,setter=_setKeepsFirstResponderVisibleOnBoundsChange:,getter=_keepsFirstResponderVisibleOnBoundsChange,nonatomic) BOOL keepsFirstResponderVisibleOnBoundsChange;
+(id)_reuseKeyForSupplementaryViewOfKind:(id)arg1 withReuseIdentifier:(id)arg2 ;
-(void)dealloc;
-(NSString *)description;
-(void)encodeWithCoder:(id)arg1 ;
-(id)initWithCoder:(id)arg1 ;
-(void)setDelegate:(id<UICollectionViewDelegate>)arg1 ;
-(void)setBounds:(CGRect)arg1 ;
-(id<UICollectionViewDataSource>)dataSource;
-(void)setDataSource:(id<UICollectionViewDataSource>)arg1 ;
-(void)setContentSize:(CGSize)arg1 ;
-(BOOL)_isEditing;
-(void)setFrame:(CGRect)arg1 ;
-(CGSize)intrinsicContentSize;
-(id)initWithFrame:(CGRect)arg1 ;
-(void)traitCollectionDidChange:(id)arg1 ;
-(UIView *)backgroundView;
-(id)preferredFocusedView;
-(BOOL)canBecomeFocused;
-(void)layoutSubviews;
-(void)setLayoutMargins:(UIEdgeInsets)arg1 ;
-(void)setScrollEnabled:(BOOL)arg1 ;
-(void)touchesBegan:(id)arg1 withEvent:(id)arg2 ;
-(void)touchesMoved:(id)arg1 withEvent:(id)arg2 ;
-(void)touchesEnded:(id)arg1 withEvent:(id)arg2 ;
-(void)touchesCancelled:(id)arg1 withEvent:(id)arg2 ;
-(void)setSpringLoaded:(BOOL)arg1 ;
-(BOOL)isSpringLoaded;
-(void)layoutMarginsDidChange;
-(void)pressesBegan:(id)arg1 withEvent:(id)arg2 ;
-(void)pressesChanged:(id)arg1 withEvent:(id)arg2 ;
-(void)pressesEnded:(id)arg1 withEvent:(id)arg2 ;
-(void)pressesCancelled:(id)arg1 withEvent:(id)arg2 ;
-(void)_didScroll;
-(void)setDirectionalLayoutMargins:(NSDirectionalEdgeInsets)arg1 ;
-(void)setCollectionViewLayout:(UICollectionViewLayout *)arg1 ;
-(void)registerClass:(Class)arg1 forCellWithReuseIdentifier:(id)arg2 ;
-(void)setAllowsSelection:(BOOL)arg1 ;
-(void)setContentInset:(UIEdgeInsets)arg1 ;
-(void)reloadData;
-(id)dequeueReusableCellWithReuseIdentifier:(id)arg1 forIndexPath:(id)arg2 ;
-(void)cancelInteractiveTransition;
-(void)finishInteractiveTransition;
-(BOOL)canBecomeFirstResponder;
-(void)setSemanticContentAttribute:(long long)arg1 ;
-(void)safeAreaInsetsDidChange;
-(void)didMoveToWindow;
-(void)setContentOffset:(CGPoint)arg1 ;
-(void)_geometryChanges:(id)arg1 forAncestor:(id)arg2 ;
-(void)_didMoveFromWindow:(id)arg1 toWindow:(id)arg2 ;
-(id)_contentFocusContainerGuide;
-(void)setBackgroundView:(UIView *)arg1 ;
-(void)_updateBackgroundView;
-(BOOL)isEditing;
-(unsigned long long)_edgesPropagatingSafeAreaInsetsToDescendants;
-(id)layoutAttributesForItemAtIndexPath:(id)arg1 ;
-(void)_setNeedsVisibleCellsUpdate:(BOOL)arg1 withLayoutAttributes:(BOOL)arg2 ;
-(UIEdgeInsets)_visibleRectEdgeInsets;
-(void)_setVisibleRectEdgeInsets:(UIEdgeInsets)arg1 ;
-(CGRect)_visibleBounds;
-(CGRect)_effectiveVisibleBoundsForBounds:(CGRect)arg1 ;
-(id)_dataSourceProxy;
-(BOOL)_dataSourceImplementsNumberOfSections;
-(id)_currentUpdate;
-(long long)numberOfSections;
-(long long)numberOfItemsInSection:(long long)arg1 ;
-(id)_updateTranslator;
-(id)dequeueReusableSupplementaryViewOfKind:(id)arg1 withReuseIdentifier:(id)arg2 forIndexPath:(id)arg3 ;
-(void)performBatchUpdates:(/*^block*/id)arg1 completion:(/*^block*/id)arg2 ;
-(void)_performDiffableUpdate:(/*^block*/id)arg1 ;
-(void)insertSections:(id)arg1 ;
-(void)insertItemsAtIndexPaths:(id)arg1 ;
-(void)reloadSections:(id)arg1 ;
-(void)reloadItemsAtIndexPaths:(id)arg1 ;
-(void)deleteSections:(id)arg1 ;
-(void)deleteItemsAtIndexPaths:(id)arg1 ;
-(void)moveSection:(long long)arg1 toSection:(long long)arg2 ;
-(void)moveItemAtIndexPath:(id)arg1 toIndexPath:(id)arg2 ;
-(UICollectionViewLayout *)collectionViewLayout;
-(id)indexPathForCell:(id)arg1 ;
-(BOOL)beginInteractiveMovementForItemAtIndexPath:(id)arg1 ;
-(void)updateInteractiveMovementTargetPosition:(CGPoint)arg1 ;
-(void)cancelInteractiveMovement;
-(void)endInteractiveMovement;
-(BOOL)canBeEdited;
-(void)setEditing:(BOOL)arg1 ;
-(BOOL)allowsMultipleSelection;
-(long long)_numberOfSections;
-(void)_cellDidBecomeFocused:(id)arg1 ;
-(void)_cellDidBecomeUnfocused:(id)arg1 ;
-(BOOL)_shouldShowMenuForCell:(id)arg1 ;
-(BOOL)_canPerformAction:(SEL)arg1 forCell:(id)arg2 sender:(id)arg3 ;
-(void)_performAction:(SEL)arg1 forCell:(id)arg2 sender:(id)arg3 ;
-(BOOL)_hasRegisteredClassOrNibForSupplementaryViewOfKind:(id)arg1 ;
-(id)cellForItemAtIndexPath:(id)arg1 ;
-(id)_delegateActual;
-(id)_delegateProxy;
-(id)_dataSourceActual;
-(BOOL)_canReorderItemAtIndexPath:(id)arg1 ;
-(id)indexPathForItemAtPoint:(CGPoint)arg1 ;
-(BOOL)_canEditItemAtIndexPath:(id)arg1 ;
-(id)_reorderedItems;
-(BOOL)_allowsMultipleSelectionDuringEditing;
-(id)_reusableViewWithoutAttributesForElementCategory:(unsigned long long)arg1 kind:(id)arg2 indexPath:(id)arg3 ;
-(BOOL)_reuseCell:(id)arg1 ;
-(id)supplementaryViewForElementKind:(id)arg1 atIndexPath:(id)arg2 ;
-(void)_reuseSupplementaryView:(id)arg1 ;
-(void)_adjustForAutomaticKeyboardInfo:(id)arg1 animated:(BOOL)arg2 lastAdjustment:(double*)arg3 ;
-(void)_setKeepsFirstResponderVisibleOnBoundsChange:(BOOL)arg1 ;
-(id)initWithFrame:(CGRect)arg1 collectionViewLayout:(id)arg2 ;
-(BOOL)isPrefetchingEnabled;
-(void)_stopAutoscrollTimer;
-(void)_unregisterForGeometryChangesIfNeeded;
-(void)_deselectAllAnimated:(BOOL)arg1 notifyDelegate:(BOOL)arg2 ;
-(void)_updateEditing:(BOOL)arg1 forView:(id)arg2 atIndexPath:(id)arg3 ;
-(void)_setObject:(id)arg1 inDictionary:(id)arg2 forKind:(id)arg3 indexPath:(id)arg4 ;
-(void)_addEntriesFromDictionary:(id)arg1 inDictionary:(id)arg2 andSet:(id)arg3 ;
-(id)_visibleDecorationViewOfKind:(id)arg1 atIndexPath:(id)arg2 ;
-(id)_visibleSupplementaryViewOfKind:(id)arg1 atIndexPath:(id)arg2 ;
-(void)_configureContextMenuInteractionIfNeeded;
-(void)_invalidateLayoutIfNecessaryForReload;
-(id<UICollectionViewDataSourcePrefetching>)prefetchDataSource;
-(void)setPrefetchDataSource:(id<UICollectionViewDataSourcePrefetching>)arg1 ;
-(id)_indexPathsForSelectedItems;
-(id)_translatePresentationIndexPathsToDataSourceIndexPathsAsNeeded:(id)arg1 ;
-(void)_reloadDataIfNeeded;
-(id)_visibleViews;
-(id)_cellForItemAtIndexPath:(id)arg1 includePrefetchedCells:(BOOL)arg2 ;
-(BOOL)allowsSelection;
-(BOOL)_allowsEffectiveMultipleSelection;
-(id)_cellForItemAtIndexPath:(id)arg1 ;
-(void)_scrollToItemAtIndexPath:(id)arg1 atScrollPosition:(unsigned long long)arg2 animated:(BOOL)arg3 ;
-(id)_translateDataSourceIndexPathToPresentationIndexPathAsNeeded:(id)arg1 ;
-(void)_selectItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 scrollPosition:(unsigned long long)arg3 notifyDelegate:(BOOL)arg4 ;
-(void)_deselectItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 notifyDelegate:(BOOL)arg3 ;
-(void)setAllowsMultipleSelection:(BOOL)arg1 ;
-(void)_setAllowsMultipleSelectionDuringEditing:(BOOL)arg1 ;
-(void)_setAllowsSelectionDuringEditing:(BOOL)arg1 ;
-(BOOL)_allowsSelectionDuringEditing;
-(void)_unhighlightItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 notifyDelegate:(BOOL)arg3 ;
-(BOOL)_allowsEffectiveSelection;
-(BOOL)_highlightItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 scrollPosition:(long long)arg3 notifyDelegate:(BOOL)arg4 ;
-(void)_suspendReloads;
-(void)_resumeReloads;
-(BOOL)_reuseCell:(id)arg1 notifyDidEndDisplaying:(BOOL)arg2 ;
-(void)_invalidateWithBlock:(/*^block*/id)arg1 ;
-(BOOL)_indexPathIsValid:(id)arg1 ;
-(void)_resetPrefetchState;
-(BOOL)_shouldPrefetchCells;
-(id)_computePrefetchCandidatesForVisibleBounds:(CGRect)arg1 futureVisibleBounds:(CGRect)arg2 prefetchVector:(CGVector)arg3 notifyDelegateIfNeeded:(BOOL)arg4 ;
-(void)_updateSectionIndex;
-(id)_horizontalIndexTitleBar;
-(id)_focusFastScrollingIndexBarEntries;
-(void)prefetchCompleteForItemAtIndexPath:(id)arg1 ;
-(void)_teardownDragSourceController;
-(void)_setupDragSourceController;
-(void)_teardownDragDestinationController;
-(void)_setupDragDestinationController;
-(void)_updateDragInteractionForCurrentInteractionEnabledState;
-(void)setDragInteractionEnabled:(BOOL)arg1 ;
-(long long)reorderingCadence;
-(void)setReorderingCadence:(long long)arg1 ;
-(void)_setIsAncestorOfFirstResponder:(BOOL)arg1 ;
-(id)_indexPathForCell:(id)arg1 ;
-(id)indexPathForSupplementaryView:(id)arg1 ;
-(void)_addControlledSubview:(id)arg1 atZIndex:(long long)arg2 forced:(BOOL)arg3 ;
-(void)_addControlledSubview:(id)arg1 atZIndex:(long long)arg2 forced:(BOOL)arg3 initialAttributes:(id)arg4 ;
-(BOOL)hasActiveDrag;
-(BOOL)hasActiveDrop;
-(BOOL)_shouldScrollToContentBeginningInRightToLeft;
-(NSArray *)visibleCells;
-(void)_updateDefaultLayoutMargins;
-(CGPoint)_contentOffsetForNewFrame:(CGRect)arg1 oldFrame:(CGRect)arg2 newContentSize:(CGSize)arg3 andOldContentSize:(CGSize)arg4 ;
-(void)_scrollFirstResponderCellToVisible:(BOOL)arg1 ;
-(void)_setDefaultLayoutMargins:(UIEdgeInsets)arg1 fromViewController:(BOOL)arg2 ;
-(void)_invalidateLayoutForUpdatedLayoutMarginsIfNeeded;
-(void)_resetContainerScrollViewVisitationCount;
-(void)_removeAnyAncestorScrollViewNotifications;
-(void)_updateContainerScrollViewsForNotifications;
-(void)_registerForGeometryChangesIfInSupeview;
-(BOOL)_hasContainerScrollViewsAndScrollingDisabled;
-(void)_addContainerScrollViewForNotifications:(id)arg1 ;
-(void)_removeContainerScrollViewForNotifications:(id)arg1 ;
-(void)_applyLayoutAttributes:(id)arg1 toView:(id)arg2 ;
-(void)setPrefetchingEnabled:(BOOL)arg1 ;
-(id)_createPreparedCellForItemAtIndexPath:(id)arg1 withLayoutAttributes:(id)arg2 applyAttributes:(BOOL)arg3 isFocused:(BOOL)arg4 notify:(BOOL)arg5 ;
-(BOOL)_hasFocusedCellForIndexPath:(id)arg1 shouldUsePreUpdateData:(BOOL)arg2 ;
-(void)_notifyWillDisplayCellIfNeeded:(id)arg1 forIndexPath:(id)arg2 ;
-(void)_checkForPreferredAttributesInView:(id)arg1 originalAttributes:(id)arg2 ;
-(void)_setFocusedCell:(id)arg1 ;
-(void)_reusePreviouslyFocusedManagedSubviewIfNeeded:(id)arg1 ;
-(void)_setFocusedCellIndexPath:(id)arg1 ;
-(id)_dequeueReusableViewOfKind:(id)arg1 withIdentifier:(id)arg2 forIndexPath:(id)arg3 viewCategory:(unsigned long long)arg4 ;
-(BOOL)_hasActiveDrag;
-(BOOL)_hasActiveDrop;
-(id)_reorderedItemForView:(id)arg1 ;
-(void)_resetCurrentPrefetchContext;
-(CGRect)_computeFutureVisibleBoundsForPrefetchVelocity:(CGVector)arg1 visibleBounds:(CGRect)arg2 ;
-(id)_reorderPrefetchCandidates:(id)arg1 forPrefetchVelocity:(CGVector)arg2 visibleBounds:(CGRect)arg3 ;
-(id)_prefetchingContextForVisibleBounds:(CGRect)arg1 attributes:(id)arg2 notify:(BOOL)arg3 ;
-(id)_prefetchDataSourceProxy;
-(CGVector)_unitVectorForVector:(CGVector)arg1 ;
-(CGRect)_computePrefetchCacheValidationBoundsForPrefetchVelocity:(CGVector)arg1 visibleBounds:(CGRect)arg2 ;
-(void)_pruneCachedPrefetchViewsForCacheValidationBounds:(CGRect)arg1 ;
-(BOOL)_isViewInReuseQueue:(id)arg1 ;
-(void)_resetPrefetchedCachedCells;
-(void)_resetPrefetchingContext:(id)arg1 ;
-(BOOL)_shouldFadeCellsForBoundChangeWhileRotating;
-(CGPoint)_delegateTargetOffsetForProposedContentOffset:(CGPoint)arg1 ;
-(id)_currentPromiseFulfillmentCell;
-(id)_visibleViewForLayoutAttributes:(id)arg1 ;
-(void)_notifyDidEndDisplayingCellIfNeeded:(id)arg1 forIndexPath:(id)arg2 ;
-(id)_visibleViewDictForElementCategory:(unsigned long long)arg1 elementKind:(id)arg2 ;
-(id)_createPreparedCellForItemAtIndexPath:(id)arg1 withLayoutAttributes:(id)arg2 applyAttributes:(BOOL)arg3 ;
-(id)_createPreparedSupplementaryViewForElementOfKind:(id)arg1 atIndexPath:(id)arg2 withLayoutAttributes:(id)arg3 applyAttributes:(BOOL)arg4 ;
-(BOOL)_itemIndexPathIsReordered:(id)arg1 ;
-(id)layoutAttributesForSupplementaryElementOfKind:(id)arg1 atIndexPath:(id)arg2 ;
-(BOOL)_viewIsReorderedCell:(id)arg1 ;
-(id)_doubleSidedAnimationsForView:(id)arg1 withStartingLayoutAttributes:(id)arg2 startingLayout:(id)arg3 endingLayoutAttributes:(id)arg4 endingLayout:(id)arg5 withAnimationSetup:(/*^block*/id)arg6 animationCompletion:(/*^block*/id)arg7 enableCustomAnimations:(BOOL)arg8 customAnimationsType:(unsigned long long)arg9 ;
-(id)_visibleCellForIndexPath:(id)arg1 ;
-(unsigned long long)_updateVisibleCellsNow:(BOOL)arg1 ;
-(BOOL)_isReordering;
-(id)_viewControllerToNotifyOnLayoutSubviews;
-(void)_offsetPinnedReorderedItemsWithCurrentContentOffset:(CGPoint)arg1 ;
-(void)_pruneCachedPrefetchViewsForVelocity:(CGVector)arg1 ;
-(void)_computePrefetchCandidatesForVelocity:(CGVector)arg1 notifyDelegateIfNeeded:(BOOL)arg2 ;
-(unsigned long long)_prefetchItemsForPrefetchingContext:(id)arg1 maxItemsToPrefetch:(unsigned long long)arg2 ;
-(void)_performReloadPrefetchIfNeeded;
-(void)_updateIndex;
-(void)_highlightFirstVisibleItemIfAppropriate;
-(void)_setCollectionViewLayout:(id)arg1 animated:(BOOL)arg2 isInteractive:(BOOL)arg3 completion:(/*^block*/id)arg4 ;
-(void)_setCollectionViewLayout:(id)arg1 animated:(BOOL)arg2 isInteractive:(BOOL)arg3 completion:(/*^block*/id)arg4 animator:(id)arg5 ;
-(id)_indexPathsForVisibleItems;
-(void)_applyBlockToAllReusableViews:(/*^block*/id)arg1 ;
-(void)_setNavigationCompletion:(/*^block*/id)arg1 ;
-(void)_cleanUpAfterInteractiveTransitionDidFinish:(BOOL)arg1 ;
-(void)_updateTransitionWithProgress:(double)arg1 ;
-(void)_updateTrackedLayoutValuesWith:(id)arg1 ;
-(id)_dynamicAnimationsForTrackValues;
-(void)_finishInteractiveTransitionShouldFinish:(BOOL)arg1 finalAnimation:(BOOL)arg2 ;
-(BOOL)_isOperatingWithPresentationValues;
-(id)_indexPathForItemAtPoint:(CGPoint)arg1 ;
-(BOOL)_isCurrentlyPerformingLegacyReordering;
-(id)_translatePresentationIndexPathToDataSourceIndexPathAsNeeded:(id)arg1 ;
-(id)_focusedCell;
-(id)_focusedCellIndexPath;
-(id)_indexPathForView:(id)arg1 ofType:(unsigned long long)arg2 includePrefetchedCells:(BOOL)arg3 ;
-(id)_indexPathForCell:(id)arg1 includePrefetchedCells:(BOOL)arg2 ;
-(id)_indexPathBeforeShadowUpdatesForIndexPath:(id)arg1 ;
-(id)_visibleSupplementaryViewsOfKind:(id)arg1 ;
-(id)_indexPathsForVisibleSupplementaryViewsOfKind:(id)arg1 ;
-(id)_visibleSupplementaryViewsOfKind:(id)arg1 isDecorationView:(BOOL)arg2 ;
-(id)_indexPathsForVisibleSupplementaryViewsOfKind:(id)arg1 isDecorationView:(BOOL)arg2 ;
-(CGPoint)_contentOffsetForScrollingToItemAtIndexPath:(id)arg1 atScrollPosition:(unsigned long long)arg2 itemFrame:(CGRect)arg3 containingScrollView:(id)arg4 ;
-(void)scrollToItemAtIndexPath:(id)arg1 atScrollPosition:(unsigned long long)arg2 animated:(BOOL)arg3 ;
-(CGPoint)_contentOffsetForScrollingToItemAtIndexPath:(id)arg1 atScrollPosition:(unsigned long long)arg2 ;
-(void)setContentOffset:(CGPoint)arg1 animated:(BOOL)arg2 ;
-(id)_customScrollAnimation;
-(void)layoutHorizontalIndexTitleBar;
-(CGPoint)_adjustFocusContentOffset:(CGPoint)arg1 toShowFocusItemWithInfo:(id)arg2 ;
-(id)_indexBarEntries;
-(id)_indexPathForEntryWithTitle:(id)arg1 atIndex:(long long)arg2 ;
-(id)_dataSourceSectionIndexTitles;
-(id)_collectionViewData;
-(CGPoint)indexBarAccessoryView:(id)arg1 contentOffsetForEntry:(id)arg2 atIndex:(long long)arg3 ;
-(long long)maximumGlobalItemIndex;
-(UIEdgeInsets)_focusFastScrollingIndexBarInsets;
-(void)_registeredSupplementaryViewKind:(id)arg1 ;
-(void)_prepareViewForUse:(id)arg1 withElementCategory:(unsigned long long)arg2 elementKind:(id)arg3 reuseIdentifier:(id)arg4 indexPath:(id)arg5 applyDefaultAttributes:(BOOL)arg6 ;
-(id)_reuseQueueForViewWithElementCategory:(unsigned long long)arg1 elementKind:(id)arg2 reuseIdentifier:(id)arg3 ;
-(id)_reuseDictionaryForCell:(BOOL)arg1 ;
-(id)presentationIndexPathForDataSourceIndexPath:(id)arg1 ;
-(id)_templateLayoutCellForCellsWithReuseIdentifier:(id)arg1 ;
-(void)_setupCellAnimations;
-(id)_arrayForUpdateAction:(int)arg1 ;
-(void)_endItemAnimationsWithInvalidationContext:(id)arg1 ;
-(id)_sectionIndexesAfterShadowUpdatesForSectionIndexes:(id)arg1 allowingAppendingInserts:(BOOL)arg2 ;
-(void)_updateSections:(id)arg1 updateAction:(int)arg2 ;
-(id)_sectionIndexesAfterShadowUpdatesForSectionIndexes:(id)arg1 ;
-(long long)presentationSectionIndexForDataSourceSectionIndex:(long long)arg1 ;
-(void)_moveSection:(long long)arg1 toSection:(long long)arg2 ;
-(void)_updateRowsAtIndexPaths:(id)arg1 updateAction:(int)arg2 updates:(id)arg3 ;
-(void)_addUpdateToShadowControllerIfNeeded:(id)arg1 ;
-(id)_indexPathsAfterShadowUpdatesForIndexPaths:(id)arg1 allowingAppendingInserts:(BOOL)arg2 ;
-(void)_updateRowsAtIndexPaths:(id)arg1 updateAction:(int)arg2 ;
-(id)_indexPathsAfterShadowUpdatesForIndexPaths:(id)arg1 ;
-(id)_indexPathAfterShadowUpdatesForIndexPath:(id)arg1 ;
-(void)_moveItemAtIndexPath:(id)arg1 toIndexPath:(id)arg2 ;
-(void)_endItemAnimationsWithInvalidationContext:(id)arg1 tentativelyForReordering:(BOOL)arg2 ;
-(void)_endItemAnimationsWithInvalidationContext:(id)arg1 tentativelyForReordering:(BOOL)arg2 animator:(id)arg3 ;
-(BOOL)_shouldApplyShadowUpdates;
-(id)_identityTracker:(BOOL)arg1 ;
-(void)_updateWithItems:(id)arg1 tentativelyForReordering:(BOOL)arg2 animator:(id)arg3 ;
-(void)_updateFocusedCellIndexPathIfNecessaryWithLastFocusedRect:(CGRect)arg1 ;
-(void)_recomputePreferredAttributesForVisibleItemsIfNeeded;
-(id)_visibleSupplementaryViewOfKind:(id)arg1 atIndexPath:(id)arg2 isDecorationView:(BOOL)arg3 ;
-(void)_removeUntrackedAuxillaryViewsForBeforeVisibleViewsDict:(id)arg1 afterVisibleViewsDict:(id)arg2 withTrackingViewAnimations:(id)arg3 ;
-(void)_prepareLayoutForUpdates;
-(id)_viewAnimationsForCurrentUpdate;
-(BOOL)_isDragDestinationInteractivelyReordering;
-(void)_setVisibleView:(id)arg1 forLayoutAttributes:(id)arg2 ;
-(void)_updateAnimationDidStop:(id)arg1 finished:(id)arg2 context:(id)arg3 ;
-(void)_updateReorderingTargetPosition:(CGPoint)arg1 forced:(BOOL)arg2 ;
-(void)_performBatchUpdates:(/*^block*/id)arg1 completion:(/*^block*/id)arg2 invalidationContext:(id)arg3 ;
-(void)_performBatchUpdates:(/*^block*/id)arg1 completion:(/*^block*/id)arg2 invalidationContext:(id)arg3 tentativelyForReordering:(BOOL)arg4 animator:(id)arg5 ;
-(void)_performBatchUpdates:(/*^block*/id)arg1 completion:(/*^block*/id)arg2 invalidationContext:(id)arg3 tentativelyForReordering:(BOOL)arg4 ;
-(void)_beginUpdates;
-(void)_endUpdatesWithInvalidationContext:(id)arg1 tentativelyForReordering:(BOOL)arg2 animator:(id)arg3 ;
-(void)_accessibilitySetInterfaceStyleIntent:(unsigned long long)arg1 ;
-(id)_currentTouch;
-(void)_cancelTouches;
-(void)_setCurrentTouch:(id)arg1 ;
-(id)_selectableIndexPathForItemContainingHitView:(id)arg1 ;
-(void)_unhighlightAllItems;
-(void)_userSelectItemAtIndexPath:(id)arg1 ;
-(void)_selectAllSelectedItems;
-(void)_scrollViewDidEndDraggingWithDeceleration:(BOOL)arg1 ;
-(long long)highlightedGlobalItem;
-(void)_unhighlightAllItemsAndHighlightGlobalItem:(long long)arg1 ;
-(void)encodeRestorableStateWithCoder:(id)arg1 ;
-(id)_prefetchingContextForOrthogonalScrollingSection:(long long)arg1 ;
-(void)_setPrefetchingContext:(id)arg1 forOrthogonalScrollingSection:(long long)arg2 ;
-(void)decodeRestorableStateWithCoder:(id)arg1 ;
-(void)selectItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 scrollPosition:(unsigned long long)arg3 ;
-(void)setRemembersLastFocusedIndexPath:(BOOL)arg1 ;
-(BOOL)remembersLastFocusedIndexPath;
-(void)setupHorizontalIndexTitleBar;
-(void)teardownHorizontalIndexTitleBar;
-(BOOL)isMovingFocusFromHorizontalIndexTitleBarToContent;
-(_UIFocusFastScrollingIndexBarEntry *)selectedIndexTitleEntry;
-(NSIndexPath *)indexPathOfFocusedCellBeforeFocusingOnHorizontalIndexTitleBar;
-(id)_delegatePreferredIndexPath;
-(id)_focusedCellElementKind;
-(id)_layoutAttributesForFailedMovementWithHeading:(unsigned long long)arg1 ;
-(id)_childFocusRegionsInRect:(CGRect)arg1 inCoordinateSpace:(id)arg2 ;
-(void)_setCurrentPromiseFulfillmentCell:(id)arg1 ;
-(void)_focusedItem:(id)arg1 isMinX:(BOOL*)arg2 isMaxX:(BOOL*)arg3 isMinY:(BOOL*)arg4 isMaxY:(BOOL*)arg5 ;
-(void)_unpinReorderedItemsIfNeeded;
-(id)_performShadowUpdates:(/*^block*/id)arg1 ;
-(void)_autoscrollForReordering:(id)arg1 ;
-(BOOL)_beginInteractiveMovementForItemAtIndexPath:(id)arg1 ;
-(void)_pinReorderedItemsWithPinningTest:(/*^block*/id)arg1 ;
-(void)_updateReorderingTargetPosition:(CGPoint)arg1 ;
-(void)_autoScrollAssistantUpdateContentOffset:(CGPoint)arg1 ;
-(void)_completeInteractiveMovementWithDisposition:(long long)arg1 completion:(/*^block*/id)arg2 ;
-(id)_reorderingDestinationIndexPaths;
-(void)_getOriginalReorderingIndexPaths:(id*)arg1 targetIndexPaths:(id*)arg2 ;
-(BOOL)_shouldUpdateFocusInContext:(id)arg1 ;
-(BOOL)_isMovingFocusFromHorizontalIndexBarToCellContent:(id)arg1 ;
-(void)setIsMovingFocusFromHorizontalIndexTitleBarToContent:(BOOL)arg1 ;
-(void)setSelectedIndexTitleEntry:(_UIFocusFastScrollingIndexBarEntry *)arg1 ;
-(void)setIndexPathOfFocusedCellBeforeFocusingOnHorizontalIndexTitleBar:(NSIndexPath *)arg1 ;
-(id)_managedSubviewForView:(id)arg1 ;
-(void)_setFocusedCellElementKind:(id)arg1 ;
-(void)_updateHorizontalIndexTitleBarSelectionForFocusedIndexPath:(id)arg1 ;
-(void)_didUpdateFocusInContext:(id)arg1 withAnimationCoordinator:(id)arg2 ;
-(id)_endOfContentFocusContainerGuide;
-(BOOL)hasUncommittedUpdates;
-(long long)dataSourceSectionIndexForPresentationSectionIndex:(long long)arg1 ;
-(id)dataSourceIndexPathForPresentationIndexPath:(id)arg1 ;
-(void)performUsingPresentationValues:(/*^block*/id)arg1 ;
-(id)_indexPathsBeforeShadowUpdatesForIndexPaths:(id)arg1 ;
-(void)_unhighlightItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 ;
-(BOOL)_highlightItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 scrollPosition:(unsigned long long)arg3 ;
-(void)_performUpdate:(id)arg1 ;
-(id)_defaultTargetedPreviewForIdentifier:(id)arg1 ;
-(void)horizontalIndexBar:(id)arg1 selectedEntry:(id)arg2 ;
-(id)contextMenuInteraction:(id)arg1 configurationForMenuAtLocation:(CGPoint)arg2 ;
-(id)contextMenuInteraction:(id)arg1 previewForHighlightingMenuWithConfiguration:(id)arg2 ;
-(id)contextMenuInteraction:(id)arg1 previewForDismissingMenuWithConfiguration:(id)arg2 ;
-(void)contextMenuInteraction:(id)arg1 willPerformPreviewActionForMenuWithConfiguration:(id)arg2 animator:(id)arg3 ;
-(BOOL)_keepsFirstResponderVisibleOnBoundsChange;
-(long long)_dataSourceNumberOfSections;
-(long long)_dataSourceNumberOfItemsInSection:(long long)arg1 ;
-(id)_objectInDictionary:(id)arg1 forKind:(id)arg2 indexPath:(id)arg3 ;
-(void)_addEntriesFromDictionary:(id)arg1 inDictionary:(id)arg2 ;
-(id)_keysForObject:(id)arg1 inDictionary:(id)arg2 ;
-(BOOL)_dataSourceMatchesCurrentCounts;
-(long long)_numberOfItemsInSection:(long long)arg1 ;
-(void)_incrementSuspendLayoutCount;
-(void)_decrementSuspendLayoutCount;
-(NSArray *)indexPathsForSelectedItems;
-(BOOL)_removeCellFromVisibleCells:(id)arg1 ;
-(id)_managedViews;
-(void)deselectItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 ;
-(BOOL)allowsUserInitiatedMultipleSelection;
-(void)setAllowsUserInitiatedMultipleSelection:(BOOL)arg1 ;
-(void)_setReorderFeedbackGenerator:(id)arg1 ;
-(id)_reorderFeedbackGenerator;
-(id<UICollectionViewDragDelegate>)dragDelegate;
-(id<UICollectionViewDropDelegate>)dropDelegate;
-(void)setDragDelegate:(id<UICollectionViewDragDelegate>)arg1 ;
-(void)setDropDelegate:(id<UICollectionViewDropDelegate>)arg1 ;
-(BOOL)dragInteractionEnabled;
-(id)dragDestinationDelegate;
-(void)setDragDestinationDelegate:(id)arg1 ;
-(id)dragSourceDelegate;
-(void)setDragSourceDelegate:(id)arg1 ;
-(long long)_reorderingCadence;
-(void)_setReorderingCadence:(long long)arg1 ;
-(void)_setDragReorderingCadence:(long long)arg1 ;
-(long long)_dragReorderingCadence;
-(void)_setDragPlaceholderInsertionCadence:(long long)arg1 ;
-(long long)_dragPlaceholderInsertionCadence;
-(void)_addControlledSubview:(id)arg1 ;
-(void)_setDefaultLayoutMargins:(UIEdgeInsets)arg1 ;
-(void)_setCellPrefetchMode:(long long)arg1 ;
-(long long)_cellPrefetchMode;
-(BOOL)_hasPrefetchItems;
-(BOOL)_prefetchingEnabledDefault;
-(void)_setShouldDeriveVisibleBoundsFromContainingScrollView:(BOOL)arg1 ;
-(BOOL)_shouldDeriveVisibleBoundsFromContainingScrollView;
-(void)_setShouldPrefetchCellsWhenPerformingReloadData:(BOOL)arg1 ;
-(BOOL)_shouldPrefetchCellsWhenPerformingReloadData;
-(id)_reorderingDestinationIndexPath;
-(CGPoint)_reorderingTargetPosition;
-(void)_ensureViewsAreLoadedInRect:(CGRect)arg1 ;
-(BOOL)_allowsVisibleCellUpdatesDuringUpdateAnimations;
-(void)_setAllowsVisibleCellUpdatesDuringUpdateAnimations:(BOOL)arg1 ;
-(void)setCollectionViewLayout:(id)arg1 animated:(BOOL)arg2 ;
-(void)setCollectionViewLayout:(id)arg1 animated:(BOOL)arg2 completion:(/*^block*/id)arg3 ;
-(void)setCollectionViewLayout:(id)arg1 withAnimator:(id)arg2 ;
-(id)startInteractiveTransitionToCollectionViewLayout:(id)arg1 completion:(/*^block*/id)arg2 ;
-(void)_finishInteractiveTransitionWithFinalAnimation:(BOOL)arg1 ;
-(void)_cancelInteractiveTransitionWithFinalAnimation:(BOOL)arg1 ;
-(id)_pivotForTransitionFromLayout:(id)arg1 toLayout:(id)arg2 ;
-(id)preparedCells;
-(NSArray *)indexPathsForVisibleItems;
-(id)visibleSupplementaryViewsOfKind:(id)arg1 ;
-(id)indexPathsForVisibleSupplementaryElementsOfKind:(id)arg1 ;
-(id)_visibleDecorationViewsOfKind:(id)arg1 ;
-(id)_indexPathsForVisibleDecorationViewsOfKind:(id)arg1 ;
-(void)_setShouldResetInitialLayoutOnDataSourceChange:(BOOL)arg1 ;
-(BOOL)_shouldResetInitialLayoutOnDataSourceChange;
-(void)_scrollViewWillEndDraggingWithVelocity:(CGPoint)arg1 targetContentOffset:(inout CGPoint*)arg2 ;
-(void)_reloadSectionIndexTitles;
-(id)_focusFastScrollingDestinationItemAtContentStart;
-(id)_focusFastScrollingDestinationItemAtContentEnd;
-(id)_focusFastScrollingDestinationItemForIndexEntry:(id)arg1 ;
-(double)_focusFastScrollingBarZPosition;
-(void)registerClass:(Class)arg1 forSupplementaryViewOfKind:(id)arg2 withReuseIdentifier:(id)arg3 ;
-(void)registerNib:(id)arg1 forCellWithReuseIdentifier:(id)arg2 ;
-(void)registerNib:(id)arg1 forSupplementaryViewOfKind:(id)arg2 withReuseIdentifier:(id)arg3 ;
-(void)_setExternalObjectTable:(id)arg1 forNibLoadingOfCellWithReuseIdentifier:(id)arg2 ;
-(void)_setExternalObjectTable:(id)arg1 forNibLoadingOfSupplementaryViewOfKind:(id)arg2 withReuseIdentifier:(id)arg3 ;
-(void)_prepareViewForUse:(id)arg1 withElementCategory:(unsigned long long)arg2 elementKind:(id)arg3 reuseIdentifier:(id)arg4 indexPath:(id)arg5 ;
-(id)_createTemplateLayoutCellForCellsWithIdentifier:(id)arg1 ;
-(void)_reuseReusableViewIfNeeded:(id)arg1 ;
-(void)_updateWithUpdates:(id)arg1 updateAction:(long long)arg2 ;
-(void)performBatchUpdates:(/*^block*/id)arg1 withAnimator:(id)arg2 ;
-(void)_invalidateLayoutWithContext:(id)arg1 ;
-(void)_cellMenuDismissed;
-(void)_trackLayoutValue:(double)arg1 forKey:(id)arg2 ;
-(double)_trackedLayoutValueForKey:(id)arg1 ;
-(void)_orthogonalScrollingSection:(long long)arg1 didScrollToOffset:(CGPoint)arg2 ;
-(void)_updateContentFocusContainerGuides;
-(void)_setRemembersPreviouslyFocusedItem:(BOOL)arg1 ;
-(BOOL)_remembersPreviouslyFocusedItem;
-(BOOL)_displaysHorizontalIndexTitleBar;
-(void)_setDisplaysHorizontalIndexTitleBar:(BOOL)arg1 ;
-(CGPoint)_horizontalIndexTitleBarOffset;
-(void)_setHorizontalIndexTitleBarOffset:(CGPoint)arg1 ;
-(void)_focusMovementDidFailNotification:(id)arg1 ;
-(BOOL)_cellCanBecomeFocused:(id)arg1 ;
-(void)_cellBecameFocused:(id)arg1 ;
-(id)_fulfillPromisedFocusRegionForCell:(id)arg1 ;
-(BOOL)_beginReorderingItemAtIndexPath:(id)arg1 ;
-(void)_endReordering;
-(void)_cancelReordering;
-(void)_endInteractiveMovementWithCompletion:(/*^block*/id)arg1 ;
-(void)_cancelInteractiveMovementWithCompletion:(/*^block*/id)arg1 ;
-(BOOL)_dataSourceSupportsReordering;
-(id)_indexPathOfItemNearestToPoint:(CGPoint)arg1 intersectingRect:(CGRect)arg2 ;
-(void)_setEffectiveDataSource:(id)arg1 ;
-(id)_dragAndDropController;
-(id)_dragSourceController;
-(id)_dragDestinationController;
-(BOOL)isDragSessionActive;
-(BOOL)_hasUncommittedUpdates;
-(void)_addItemAtIndexPathToActiveDragSession:(id)arg1 ;
-(void)_performWithoutNotifyingRebaseObserversWhenApplyingUpdates:(/*^block*/id)arg1 ;
-(long long)_presentationSectionIndexForDataSourceSectionIndex:(long long)arg1 ;
-(long long)_dataSourceSectionIndexForPresentationSectionIndex:(long long)arg1 ;
-(id)_presentationIndexPathForDataSourceIndexPath:(id)arg1 ;
-(id)_dataSourceIndexPathForPresentationIndexPath:(id)arg1 ;
-(void)_performUsingPresentationValues:(/*^block*/id)arg1 ;
-(id)_translateDataSourceIndexPathsToPresentationIndexPathsAsNeeded:(id)arg1 ;
-(id)_dragDelegateProxy;
-(id)_dropDelegateProxy;
-(id)_dragDelegateActual;
-(id)_dropDelegateActual;
-(id)_dragSourceDelegateProxy;
-(id)_dragDestinationDelegateProxy;
-(id)_dragSourceDelegateActual;
-(id)_dragDestinationDelegateActual;
-(BOOL)_shouldSpringLoadItemAtIndexPath:(id)arg1 withContext:(id)arg2 ;
-(void)_unhighlightSpringLoadedItem;
-(void)_highlightSpringLoadedItemAtIndexPath:(id)arg1 ;
-(void)_purgeReuseQueues;
-(id)_prefetchDataSourceActual;
-(void)_managedSubviewAdded:(id)arg1 ;
-(id)_orthogonalScrollerController;
-(BOOL)_searchFullPageOnFocusUpdate;
-(void)_setSearchFullPageOnFocusUpdate:(BOOL)arg1 ;
-(UIEdgeInsets)_defaultLayoutMargins;
-(void)_setHorizontalIndexTitleBar:(id)arg1 ;
-(/*^block*/id)_navigationCompletion;
@end
Back to UIKitCore.framework