luxlabs header browser preview


@class UISwipeActionController, UICollectionViewLayout, NSString;

@interface _UICollectionViewLayoutSwipeActionsModule : NSObject <UISwipeActionHost_Internal> {
    struct { unsigned char layoutUpdateOrRefreshPending : 1; unsigned char hasDeferredLayoutUpdateOrRefresh : 1; unsigned char preserveExistingLayoutAttributesForSwipedViews : 1; } _flags;
}

@property (weak, nonatomic) UICollectionViewLayout *host;
@property (retain, nonatomic) UISwipeActionController *swipeActionController;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)itemContainerViewForSwipeActionController:(id)a0;
- (void)swipeActionController:(id)a0 didBeginSwipeForItemAtIndexPath:(id)a1;
- (void)teardown;
- (long long)layoutDirectionForSwipeActionController:(id)a0;
- (void)revealTrailingSwipeActionsForIndexPath:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })swipeActionController:(id)a0 extraInsetsForItemAtIndexPath:(id)a1;
- (id)propertyAnimatorForCollectionViewUpdates:(id)a0 withCustomAnimator:(id)a1;
- (void)_performForcedCollectionViewLayoutPreservingExistingLayoutAttributes;
- (id)swipeActionController:(id)a0 viewForItemAtIndexPath:(id)a1;
- (void)swipeActionController:(id)a0 swipeOccurrence:(id)a1 didChangeStateFrom:(long long)a2 to:(long long)a3;
- (BOOL)swipeActionController:(id)a0 mayBeginSwipeForItemAtIndexPath:(id)a1;
- (void)processLayoutInvalidationWithContext:(id)a0 updateConfigurations:(BOOL)a1;
- (id)indexPathsWithActiveSwipes;
- (void)swipeItemAtIndexPath:(id)a0 direction:(unsigned long long)a1 animated:(BOOL)a2 completion:(id /* block */)a3;
- (void)_updateSwipeActionsConfiguration:(id)a0 forIndexPath:(id)a1;
- (id)_cellWithCustomGroupingAtIndexPath:(id)a0;
- (void)swipeActionController:(id)a0 willBeginSwipeForItemAtIndexPath:(id)a1;
- (id)swipeViewManipulatorForSwipeActionController:(id)a0;
- (id)gestureRecognizerViewForSwipeActionController:(id)a0;
- (void)editingStateDidChange;
- (id)swipeActionController:(id)a0 leadingSwipeConfigurationForItemAtIndexPath:(id)a1;
- (void).cxx_destruct;
- (void)transformDecorationLayoutAttributes:(id)a0 isDisappearing:(BOOL)a1;
- (BOOL)hasActiveSwipe;
- (void)finalizeCollectionViewUpdate:(id)a0;
- (void)transformCellLayoutAttributes:(id)a0 isDisappearing:(BOOL)a1;
- (void)_transformLayoutAttributes:(id)a0 ofSeparatorAtBottom:(BOOL)a1 forSwipeOccurrence:(id)a2 isDisappearing:(BOOL)a3;
- (BOOL)swipeActionController:(id)a0 insertActionsView:(id)a1 forItemAtIndexPath:(id)a2;
- (id)initWithHost:(id)a0;
- (void)swipeActionController:(id)a0 didEndSwipeForItemAtIndexPath:(id)a1;
- (BOOL)_canIgnoreInvalidationContext:(id)a0;
- (id)swipeActionController:(id)a0 indexPathForTouchLocation:(struct CGPoint { double x0; double x1; })a1;
- (void)swipeActionController:(id)a0 cleanupActionsView:(id)a1 forItemAtIndexPath:(id)a2;
- (BOOL)_canSwipeItemAtIndexPath:(id)a0;
- (void)_invalidateSwipeActionsLayoutRefreshingActiveConfigurations:(BOOL)a0;
- (id)swipeActionController:(id)a0 trailingSwipeConfigurationForItemAtIndexPath:(id)a1;
- (void)updateWithDataSourceTranslator:(id)a0;

@end