luxlabs header browser preview


@class NSString, UICollectionViewLayout, NSMutableDictionary;
@protocol _UICollectionViewLayoutInteractionStateModuleHost;

@interface _UICollectionViewLayoutInteractionStateModule : NSObject <_UICollectionViewLayoutInteractionStateProviding> {
    NSMutableDictionary *_processingCellsMap;
}

@property (weak, nonatomic) UICollectionViewLayout<_UICollectionViewLayoutInteractionStateModuleHost> *host;
@property (readonly, nonatomic) Class invalidationContextClass;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)_noteCellWillBeginProcessing:(id)a0 atIndexPath:(id)a1;
- (BOOL)itemAtIndexPathIsSelected:(id)a0;
- (BOOL)itemAtIndexPathIsHighlighted:(id)a0;
- (BOOL)enumerateSectionsAfterSectionIndex:(long long)a0 enumerator:(id /* block */)a1;
- (void)_noteCellDidFinishProcessingAtIndexPath:(id)a0;
- (BOOL)_shouldAdjustLayoutToDrawTopSeparatorInSection:(long long)a0;
- (BOOL)itemAtIndexPathIsBeingReordered:(id)a0;
- (unsigned long long)selectionGroupingForItemAtIndexPath:(id)a0;
- (void).cxx_destruct;
- (BOOL)_itemIsSelectedOrHighlightedAndHasBackgroundFillForGroupingAtIndexPath:(id)a0 cellGroupingPreference:(out long long *)a1 backgroundIsInset:(out BOOL *)a2;
- (void)performPreferredAttributesProcessingBlock:(id /* block */)a0 withLayoutAttributes:(id)a1 forView:(id)a2;
- (id)initWithHost:(id)a0;
- (id)_cellForItemAtIndexPath:(id)a0;

@end