luxlabs header browser preview


@class UIView, NSString, NCNotificationAppSectionList, NSMutableDictionary, NCNotificationSummaryExpandedHeaderView, PLPlatterView, NSMutableSet, NCToggleControl;
@protocol NCNotificationListCoalescingControlsHandlerDelegate;

@interface NCNotificationSummarizedInlineExpandingSectionList : NCNotificationSummarizedSectionList <NCNotificationStructuredSectionListDelegate, NCNotificationSummaryExpandedHeaderViewDelegate, NCNotificationListCoalescingControlsHandler>

@property (retain, nonatomic) NSMutableDictionary *appSectionLists;
@property (retain, nonatomic) NSMutableSet *appSectionListsToReloadOnCollapse;
@property (retain, nonatomic) PLPlatterView *backgroundPlatterView;
@property (retain, nonatomic) NCNotificationSummaryExpandedHeaderView *expandedHeaderView;
@property (retain, nonatomic) UIView *collapseButtonView;
@property (nonatomic) BOOL reloadOrderingOnCollapse;
@property (retain, nonatomic) NCToggleControl *leadingPlatterViewClearControl;
@property (retain, nonatomic) NCNotificationAppSectionList *combinedAppSectionList;
@property (nonatomic, getter=isCombinedAppSectionListActive) BOOL combinedAppSectionListActive;
@property (nonatomic) BOOL reloadCombinedAppSectionListOnCollapse;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (weak, nonatomic) id<NCNotificationListCoalescingControlsHandlerDelegate> handlerDelegate;

- (double)footerViewHeightForNotificationList:(id)a0 withWidth:(double)a1;
- (BOOL)adjustForContentSizeCategoryChange;
- (BOOL)notificationStructuredSectionList:(id)a0 shouldFilterNotificationRequest:(id)a1;
- (void)_combineAppSectionLists;
- (void)_splitCombinedAppSectionList;
- (void)notificationSummaryOrderProvider:(id)a0 didUpdateOrderedNotificationGroupLists:(id)a1;
- (void)_handleClearControlPrimaryAction:(id)a0;
- (id)_notificationGroupsForDigestRankOrderingShouldMerge:(BOOL)a0;
- (void)_updateAppSectionsForOrderedNotificationGroupLists:(id)a0;
- (BOOL)dismissModalFullScreenIfNeeded;
- (void)_collapseAllSectionListViews;
- (id)_newCombinedAppSectionListForRequest;
- (void)notificationStructuredSectionList:(id)a0 transitionedGroupedStateIsGrouped:(BOOL)a1;
- (void)notificationStructuredSectionListRequestsClearingSection:(id)a0;
- (id)removeNotificationGroupListsForMigrationPassingTest:(id /* block */)a0 filterRequestsPassingTest:(id /* block */)a1 animate:(BOOL)a2;
- (void)_removeNotificationFromCombinedAppSectionList:(id)a0;
- (id)headerViewForNotificationList:(id)a0;
- (void)_configureExpandedHeaderViewIfNecessary;
- (void)_updateAppSectionListsOnExpand;
- (id)_notificationGroupsForDigestRankOrdering;
- (id)backgroundViewForNotificationList:(id)a0;
- (id)_newAppSectionListForRequest:(id)a0;
- (double)headerViewHeightForNotificationList:(id)a0 withWidth:(double)a1;
- (void)setDeviceAuthenticated:(BOOL)a0;
- (void)_prepareForExpand;
- (void)_removeAppSectionListsIfEmpty;
- (void)_insertNotificationRequestToCombinedAppSectionList:(id)a0;
- (void)notificationListComponent:(id)a0 didRemoveNotificationRequest:(id)a1;
- (void)_toggleCombinedAppSectionListIfNecessary;
- (void)_collapseButtonTapped:(id)a0;
- (void)notificationSummaryExpandedHeaderViewDidPresentClickInteractionPresentedContent:(id)a0;
- (id)notificationStructuredSectionList:(id)a0 requestsAuxiliaryOptionsContentProviderForNotificationRequest:(id)a1 isLongLook:(BOOL)a2;
- (void)modifyNotificationRequest:(id)a0;
- (void).cxx_destruct;
- (id)initWithTitle:(id)a0 sectionType:(unsigned long long)a1;
- (void)notificationSummaryExpandedHeaderView:(id)a0 didTransitionToClearState:(BOOL)a1;
- (void)notificationSummaryExpandedHeaderViewDidDismssClickInteractionPresentedContent:(id)a0;
- (void)notificationStructuredSectionListDidClearAllNotificationRequests:(id)a0;
- (void)notificationSummaryExpandedHeaderView:(id)a0 acceptedSummaryOnboarding:(BOOL)a1;
- (void)_modifyNotificationInCombinedAppSectionList:(id)a0;
- (void)_configureCollapseButtonIfNecessary;
- (void)updateNotificationSectionSettings:(id)a0 previousSectionSettings:(id)a1;
- (void)resetClearButtonStateAnimated:(BOOL)a0;
- (void)_handleClearControlTouchUpInside:(id)a0;
- (void)notificationListBaseComponent:(id)a0 requestsScrollingToContentOffset:(double)a1 withCompletion:(id /* block */)a2;
- (id)hoverViewForNotificationList:(id)a0;
- (BOOL)shouldReceiveTouchAtPointInWindowSpace:(struct CGPoint { double x0; double x1; })a0;
- (void)notificationSummaryExpandedHeaderViewRequestsClearingSummary:(id)a0;
- (void)_removeNotificationRequestFromAppSectionList:(id)a0;
- (id)materialGroupNameBaseForNotificationSummaryExpandedHeaderView:(id)a0;
- (void)removeNotificationRequest:(id)a0;
- (id)allNotificationGroups;
- (void)notificationListBaseComponentDidRemoveAll:(id)a0;
- (BOOL)notificationStructuredSectionList:(id)a0 areNotificationsLoadedForSectionIdentifier:(id)a1;
- (void)notificationSummaryExpandedHeaderViewDidBeginClickInteraction:(id)a0;
- (BOOL)_shouldSplitCombinedAppSectionList;
- (void)_appSectionListDidRemoveNotificationRequests:(id)a0;
- (void)_configureBackgroundPlatterViewIfNecessary;
- (void)_configureLeadingPlatterViewClearControlIfNecessary;
- (void)mergeNotificationGroups:(id)a0 reorderGroupNotifications:(BOOL)a1;
- (void)_modifyNotificationRequestInAppSectionList:(id)a0;
- (BOOL)_shouldInsertNotificationRequestToCombinedAppSectionList:(id)a0;
- (id)clearControlViewForLeadingSummaryPlatterViewForSummaryOrderProvider:(id)a0;
- (void)_updateAppSectionListsOnCollapse;
- (id)containerViewForClickInteractionPresentedContentForNotificationSummaryExpandedHeaderView:(id)a0;
- (void)_insertNotificationRequestToAppSectionList:(id)a0;
- (void)notificationSummaryExpandedHeaderViewRequestsClearAll:(id)a0;
- (BOOL)_shouldCombineAppSectionLists;
- (void)_configureSectionListView:(id)a0;
- (void)notificationSummaryExpandedHeaderViewRequestsCollapsingSummary:(id)a0;
- (void)insertNotificationRequest:(id)a0;

@end