luxlabs header browser preview


@class UIView, NSString, NSArray, UICellAccessoryManager, NSDictionary, UILayoutGuide, NSLayoutConstraint, _UICollectionViewListCellVisualProvider;
@protocol UIFocusItem, UITableConstants;

@interface UICollectionViewListCell : UICollectionViewCell <_UICollectionViewListCellReorderControlDelegate, UITableConstantsCellProviding> {
    struct { unsigned char style : 3; unsigned char isStyledAsHeaderOrFooter : 1; unsigned char isFooter : 1; unsigned char forceHeaderStylingDueToSPIOutlineDisclosureAccessory : 1; unsigned char selectionStyle : 1; unsigned char expanded : 1; unsigned char needsUpdateAccessories : 1; unsigned char hasCustomIndentationLevel : 1; unsigned char hasCustomIndentationWidth : 1; unsigned char cellSelectionTogglesExpansionState : 1; unsigned char indentsAccessories : 1; unsigned char separatorLayoutGuideLeadingReferencesPrimaryText : 1; unsigned char subclassOverridesSeparatorInsetsSPI : 1; } _listCellFlags;
    _UICollectionViewListCellVisualProvider *_visualProvider;
    NSDictionary *_accessoriesByIdentifier;
    double _extraLeadingLayoutMarginForIndentation;
    NSArray *_contentViewConstraints;
    NSLayoutConstraint *_separatorLayoutGuideHeightConstraint;
    NSLayoutConstraint *_separatorLayoutGuideLeadingConstraint;
    NSLayoutConstraint *_separatorLayoutGuideTrailingConstraint;
    UILayoutGuide *_separatorLayoutGuide;
    struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } _sectionSeparatorInsets;
    double _lastPreferredLeadingSeparatorInsetFromContentView;
    double _lastPreferredTrailingSeparatorInsetFromContentView;
}

@property (copy, nonatomic) NSArray *leadingAccessoryConfigurations;
@property (copy, nonatomic) NSArray *trailingAccessoryConfigurations;
@property (copy, nonatomic) NSArray *leadingEditingAccessoryConfigurations;
@property (copy, nonatomic) NSArray *trailingEditingAccessoryConfigurations;
@property (readonly, nonatomic, getter=_owningViewForSeparatorLayoutGuide) UIView *owningViewForSeparatorLayoutGuide;
@property (readonly, nonatomic, getter=_constants) id<UITableConstants> constants;
@property (nonatomic, getter=_expanded, setter=_setExpanded:) BOOL _expanded;
@property (copy, nonatomic, setter=_setDisclosureActionHandler:) id /* block */ _disclosureActionHandler;
@property (weak, nonatomic, setter=_setParentFocusItem:) id<UIFocusItem> _parentFocusItem;
@property (readonly, nonatomic, getter=_accessoryManager) UICellAccessoryManager *accessoryManager;
@property (nonatomic, getter=_defaultIndentationLevel, setter=_setDefaultIndentationLevel:) long long defaultIndentationLevel;
@property (retain, nonatomic, getter=_itemIdentifier, setter=_setItemIdentifier:) id itemIdentifier;
@property (nonatomic) long long indentationLevel;
@property (nonatomic) double indentationWidth;
@property (nonatomic) BOOL indentsAccessories;
@property (copy, nonatomic) NSArray *accessories;
@property (readonly, nonatomic) UILayoutGuide *separatorLayoutGuide;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic, getter=_minimumCellAccessoryMargin) double minimumCellAccessoryMargin;
@property (readonly, nonatomic, getter=_cellStyle) long long cellStyle;

+ (Class)_contentViewClass;
+ (id)_createDefaultContentViewWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
+ (id)_createVisualProviderForCell:(id)a0;

- (BOOL)canBeEdited;
- (void)traitCollectionDidChange:(id)a0;
- (void)prepareForReuse;
- (void)encodeWithCoder:(id)a0;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_layoutMarginsDidChangeFromOldMargins:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)setSelectionStyle:(long long)a0;
- (void)_safeAreaInsetsDidChangeFromOldInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void).cxx_destruct;
- (long long)selectionStyle;
- (void)setEditing:(BOOL)a0;
- (void)layoutSubviews;
- (void)setSelected:(BOOL)a0;
- (id)initWithCoder:(id)a0;
- (id)_defaultBackgroundConfiguration;
- (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })_separatorInsetsFromLayoutGuide;
- (void)_updateConfigurationUsingState:(id)a0;
- (void)_setContentView:(id)a0 addToHierarchy:(BOOL)a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_adjustedRawLayoutMargins:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0 withLeadingLayoutMarginAdjustment:(double)a1;
- (void)_applyCellAccessoriesToNormalConfiguration:(id)a0 editingConfiguration:(id)a1;
- (BOOL)_canFocusProgrammatically;
- (BOOL)_canPerformActionForKey:(id)a0;
- (id)_cellAccessoriesForConfigurations:(id)a0 isLeadingEdge:(BOOL)a1;
- (id)_cellAccessoryForConfiguration:(id)a0 isLeadingEdge:(BOOL)a1 usingState:(id)a2;
- (BOOL)_cellSelectionTogglesExpansionState;
- (void)_clearChangeHandlersForOldContentView:(id)a0;
- (void)_configureFocusedFloatingContentView:(id)a0;
- (void)_constantsDidChange;
- (double)_contentView:(id)a0 inset:(double)a1 convertedToCellInsetOnEdge:(unsigned long long)a2;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_contentViewInset;
- (BOOL)_contentViewShouldBeIndented;
- (void)_createAccessoryManager;
- (id)_createSystemTypeAccessoryViewWithCellAccessory:(id)a0 orConfiguration:(id)a1 updatedForState:(id)a2;
- (id)_defaultBackgroundView;
- (long long)_defaultFocusStyle;
- (id)_defaultSelectedBackgroundView;
- (void)_deleteAccessoryTriggered;
- (id)_editingControlTintColorForStyle:(long long)a0;
- (BOOL)_hasCustomSelectionAction;
- (id)_internalAccessoriesForCellAccessories:(id)a0 usingState:(id)a1;
- (void)_invalidatePreferredSeparatorInsetsFromContentView;
- (BOOL)_isAccompaniedSidebar;
- (BOOL)_isFocusableWhenStyledAsHeader;
- (void)_layoutAccessoriesAndContentView;
- (double)_leadingIndentation;
- (BOOL)_performActionForKey:(id)a0;
- (void)_performCustomSelectionAction;
- (id)_popUpMenuAccessory;
- (id)_popUpMenuAccessoryForCustomSelectionAction;
- (id)_preferredLayoutAttributesFittingAttributes:(id)a0 isAnimatingExistingView:(BOOL)a1;
- (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })_preferredSeparatorInsetsForProposedInsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })_preferredSeparatorInsetsFromContentViewWithDefaultInsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)_presentPopUpMenuForAccessory:(id)a0;
- (BOOL)_removesHighlightedAndSelectedStatesForBackground;
- (void)_reorderControl:(id)a0 didUpdateWithOffset:(struct CGPoint { double x0; double x1; })a1;
- (void)_reorderControlDidBeginReordering:(id)a0;
- (void)_reorderControlDidEndReordering:(id)a0 cancelled:(BOOL)a1;
- (BOOL)_reorderControlShouldBeginReordering:(id)a0;
- (void)_resetRawLayoutMargins;
- (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })_separatorInsetsFromPrimaryTextLayoutFrameWithDefaultInsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)_setIndentationLevel:(long long)a0;
- (void)_setIndentationWidth:(double)a0;
- (void)_setLayoutAttributes:(id)a0;
- (void)_setNeedsUpdateAccessories;
- (void)_setRawLayoutMargins:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)_setupChangeHandlersForNewContentView:(id)a0;
- (BOOL)_shouldIncreaseCellLeadingLayoutMarginForIndentation;
- (void)_systemAccessoriesChanged;
- (long long)_tableStyle;
- (void)_toggleExpansionState;
- (void)_updateAccessoriesIfNeeded;
- (void)_updateAccessoryLayoutMetrics;
- (void)_updateCellSelectionTogglesExpansionState;
- (void)_updateConstants;
- (void)_updateContentViewConstraintsIfNeeded;
- (void)_updateCurrentSystemTypeAccessoryViewsUsingState:(id)a0;
- (void)_updateDefaultIndentationWidth;
- (void)_updateLeadingLayoutMarginForIndentation;
- (void)_updateSeparatorConfigurationForPreferredAttributes:(id)a0 bounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 isAnimatingExistingView:(BOOL)a2;
- (void)_updateSeparatorLayoutGuideForSectionSeparatorInsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)_updateSeparatorLayoutGuideHeight;
- (void)_updateSystemTypeAccessoryView:(id)a0 withCellAccessory:(id)a1 orConfiguration:(id)a2 usingState:(id)a3;
- (unsigned long long)_validatedDisclosureActionForKey:(id)a0;
- (id)_viewForMultiSelectAccessory;
- (id)configurationState;
- (id)defaultBackgroundConfiguration;
- (id)defaultContentConfiguration;

@end