luxlabs header browser preview


@class UICollectionViewLayout, UILabel, UICollectionViewTableLayout, UIView, UIColor, NSString, UITableViewCollectionCell, UICollectionViewTableLayoutAttributes, UIScrollView, NSMutableSet, UIShadowView, UITableViewCell, UIImageView;

@interface UICollectionViewTableCell : UICollectionViewCell <UITable_UITableViewCellDelegate> {
    UIView *_swipeableView;
    UIShadowView *_borderShadowTopView;
    UIShadowView *_borderShadowBottomView;
    UIView *_selectedBackgroundViewToRestoreWhenInteractiveMoveEnds;
    long long _accessoryType;
    NSMutableSet *_trackedAnimators;
    BOOL _editing;
    double _reorderingCenterX;
}

@property (readonly, nonatomic, getter=_tableLayout) UICollectionViewTableLayout *tableLayout;
@property (readonly, nonatomic, getter=_tableAttributes) UICollectionViewTableLayoutAttributes *tableAttributes;
@property (retain, nonatomic) UITableViewCollectionCell *tableViewCell;
@property (nonatomic) BOOL interactiveMoveEffectsVisible;
@property (nonatomic) BOOL borderShadowVisible;
@property (nonatomic) BOOL transitioningLayouts;
@property (weak, nonatomic) UICollectionViewLayout *currentLayout;
@property (readonly, nonatomic) UIView *swipeableView;
@property (nonatomic, getter=_offsetForRevealingDeleteConfirmationButton, setter=_setOffsetForRevealingDeleteConfirmationButton:) double offsetForRevealingDeleteConfirmationButton;
@property (readonly, nonatomic) UIImageView *imageView;
@property (readonly, nonatomic) UILabel *textLabel;
@property (readonly, nonatomic) UILabel *detailTextLabel;
@property (retain, nonatomic) UIView *multipleSelectionBackgroundView;
@property (nonatomic) long long selectionStyle;
@property (readonly, nonatomic) long long editingStyle;
@property (nonatomic) BOOL showsReorderControl;
@property (nonatomic) BOOL shouldIndentWhileEditing;
@property (nonatomic) long long accessoryType;
@property (retain, nonatomic) UIView *accessoryView;
@property (nonatomic) long long editingAccessoryType;
@property (retain, nonatomic) UIView *editingAccessoryView;
@property (nonatomic) long long indentationLevel;
@property (nonatomic) double indentationWidth;
@property (nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } separatorInset;
@property (readonly, nonatomic) BOOL showingDeleteConfirmation;
@property (readonly, nonatomic, getter=isInTableLayout) BOOL inTableLayout;
@property (readonly, nonatomic, getter=_rowSpacing) double rowSpacing;
@property (readonly, nonatomic, getter=_rawSeparatorInset) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } rawSeparatorInset;
@property (readonly, nonatomic, getter=_popoverControllerStyle) long long popoverControllerStyle;
@property (readonly, nonatomic, getter=_isInModalViewController) BOOL inModalViewController;
@property (readonly, nonatomic, getter=_wasEditing) BOOL wasEditing;
@property (readonly, nonatomic, getter=_isEditingForSwipeDeletion) BOOL editingForSwipeDeletion;
@property (retain, nonatomic, getter=_swipeToDeleteCell, setter=_setSwipeToDeleteCell:) UITableViewCell *swipeToDeleteCell;
@property (readonly, nonatomic) BOOL selectionFollowsFocus;
@property (readonly, nonatomic, getter=_scrollView) UIScrollView *scrollView;
@property (readonly, nonatomic, getter=_numberOfSections) long long numberOfSections;
@property (readonly, nonatomic) BOOL allowsMultipleSelection;
@property (readonly, nonatomic) BOOL allowsMultipleSelectionDuringEditing;
@property (readonly, nonatomic) double rowHeight;
@property (readonly, nonatomic) double sectionHeaderHeight;
@property (readonly, nonatomic) double sectionFooterHeight;
@property (readonly, nonatomic) double estimatedRowHeight;
@property (readonly, nonatomic) double estimatedSectionHeaderHeight;
@property (readonly, nonatomic) double estimatedSectionFooterHeight;
@property (readonly, nonatomic, getter=_separatorInsetIsRelativeToCellEdges) BOOL separatorInsetIsRelativeToCellEdges;
@property (readonly, nonatomic) BOOL usesVariableMargins;
@property (readonly, nonatomic) BOOL overlapsSectionHeaderViews;
@property (readonly, nonatomic, getter=_backgroundInset) double backgroundInset;
@property (readonly, nonatomic, getter=_cellSafeAreaInsets) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } cellSafeAreaInsets;
@property (readonly, nonatomic) BOOL cellLayoutMarginsFollowReadableWidth;
@property (readonly, nonatomic, getter=_topPadding) double topPadding;
@property (readonly, nonatomic, getter=_bottomPadding) double bottomPadding;
@property (readonly, nonatomic, getter=_isShowingIndex) BOOL showingIndex;
@property (readonly, nonatomic, getter=_indexFrame) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } indexFrame;
@property (readonly, nonatomic, getter=_indexBarExtentFromEdge) double indexBarExtentFromEdge;
@property (readonly, nonatomic, getter=_sectionContentInset) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } sectionContentInset;
@property (readonly, nonatomic, getter=_rawSectionContentInset) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } rawSectionContentInset;
@property (readonly, nonatomic, getter=_sectionCornerRadius) double sectionCornerRadius;
@property (readonly, nonatomic, getter=_sectionContentInsetFollowsLayoutMargins) BOOL sectionContentInsetFollowsLayoutMargins;
@property (readonly, nonatomic, getter=_accessoryBaseColor) UIColor *accessoryBaseColor;
@property (readonly, nonatomic, getter=_multiselectCheckmarkColor) UIColor *multiselectCheckmarkColor;
@property (readonly, nonatomic) BOOL canBeEdited;
@property (nonatomic, getter=isEditing) BOOL editing;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic, getter=_tableStyle) long long tableStyle;

- (void)setBackgroundColor:(id)a0;
- (BOOL)isSelected;
- (void)setHighlighted:(BOOL)a0;
- (void)prepareForReuse;
- (id)backgroundColor;
- (void)setBackgroundView:(id)a0;
- (void)setEditing:(BOOL)a0 animated:(BOOL)a1;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (BOOL)insetsContentViewsToSafeArea;
- (id)backgroundView;
- (void)applyLayoutAttributes:(id)a0;
- (void).cxx_destruct;
- (BOOL)isHighlighted;
- (id)preferredLayoutAttributesFittingAttributes:(id)a0;
- (BOOL)_shouldDrawThickSeparators;
- (void)layoutSubviews;
- (void)awakeFromNib;
- (void)setSelected:(BOOL)a0;
- (void)_cellDidShowSelectedBackground:(id)a0;
- (BOOL)_isReorderControlActiveForCell:(id)a0;
- (void)_trackAnimator:(id)a0;
- (void)_updateCollectionViewInteractiveMovementTargetPositionForTouch:(id)a0;
- (void)_cellDidHideSelectedBackground:(id)a0;
- (id)_reorderingCell;
- (void)_accessoryButtonAction:(id)a0;
- (void)_animateDeletionOfRowAtIndexPath:(id)a0;
- (void)_animateDeletionOfRowWithCell:(id)a0;
- (BOOL)_beginReorderingForCell:(id)a0 touch:(id)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_calloutTargetRectForCell:(id)a0;
- (BOOL)_canFocusCell:(id)a0;
- (BOOL)_canPerformAction:(SEL)a0 forCell:(id)a1 sender:(id)a2;
- (void)_cellDidBecomeFocused:(id)a0;
- (void)_cellDidBecomeUnfocused:(id)a0;
- (void)_cellDidInvalidateIntrinsicContentSize:(id)a0;
- (long long)_cellFocusItemDeferral:(id)a0;
- (void)_commonSetupTableCell;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_contentViewInset;
- (void)_didInsertRowForTableCell:(id)a0;
- (void)_draggingReorderingCell:(id)a0 yDelta:(double)a1 touch:(id)a2;
- (BOOL)_effectiveDefaultAllowsFocus;
- (void)_endReorderingForCell:(id)a0 wasCancelled:(BOOL)a1 animated:(BOOL)a2;
- (void)_headerFooterDidInvalidateIntrinsicContentSize:(id)a0;
- (void)_highlightCell:(id)a0 animated:(BOOL)a1 scrollPosition:(long long)a2 highlight:(BOOL)a3;
- (void)_highlightDidEndForCell:(id)a0 withInteraction:(id)a1;
- (void)_insertInteractiveMoveShadowViews;
- (BOOL)_isCellReorderable:(id)a0;
- (BOOL)_isInteractiveMoveShadowInstalled;
- (void)_layoutInteractiveMoveShadow;
- (void)_layoutTableViewCell;
- (long long)_numberOfRowsInSection:(long long)a0;
- (void)_performAction:(SEL)a0 forCell:(id)a1 sender:(id)a2;
- (void)_prepareHighlightForCell:(id)a0 withInteraction:(id)a1;
- (void)_removeInteractiveMoveShadowViews;
- (double)_selectionAnimationDuration;
- (void)_setupForEditing:(BOOL)a0 atIndexPath:(id)a1 multiselect:(BOOL)a2 editingStyle:(long long)a3 shouldIndentWhileEditing:(BOOL)a4 showsReorderControl:(BOOL)a5 accessoryType:(long long)a6 updateSeparators:(BOOL)a7;
- (BOOL)_shouldHaveFooterViewForSection:(long long)a0;
- (BOOL)_shouldHaveHeaderViewForSection:(long long)a0;
- (BOOL)_shouldShowMenuForCell:(id)a0;
- (void)_swipeToDeleteCell:(id)a0;
- (id)_titleForDeleteConfirmationButton:(id)a0;
- (void)_updateCell:(id)a0 withValue:(id)a1;
- (void)_updateEditing;
- (void)_updateInternalCellForTableLayout:(BOOL)a0 animated:(BOOL)a1;
- (void)_userSelectCell:(id)a0;
- (void)didTransitionFromLayout:(id)a0 toLayout:(id)a1;
- (void)didTransitionToState:(unsigned long long)a0;
- (long long)focusStyle;
- (id)selectedBackgroundView;
- (void)setFocusStyle:(long long)a0;
- (void)setSelectedBackgroundView:(id)a0;
- (void)updateCellForTableLayout:(BOOL)a0;
- (void)willTransitionFromLayout:(id)a0 toLayout:(id)a1;
- (void)willTransitionToState:(unsigned long long)a0;

@end