luxlabs header browser preview


@class UIView, EKEvent, NSString, EKUIVisualEffectView, UIColor, EKDayOccurrenceView, NSMutableDictionary, NSMutableArray, UILabel, UIScrollView;
@protocol EKDayAllDayViewDelegate;

@interface EKDayAllDayView : UIView <EKDayOccurrenceViewDelegate, EKUITintColorUpdateDelegate> {
    long long _orientation;
    NSMutableArray *_occurrenceViews;
    UILabel *_allDay;
    BOOL _allDayLabelHighlighted;
    UIScrollView *_scroller;
    double _occurrenceInset;
    BOOL _allowSelection;
    BOOL _showSelection;
    EKEvent *_selectedEvent;
    BOOL _usesSmallText;
    BOOL _smallTextSettingLocked;
    BOOL _showBirthdayCount;
    long long _birthdayCount;
    long long _targetSizeClass;
    UIView *_dividerLineViewTop;
    UIView *_dividerLineViewBottom;
    EKUIVisualEffectView *_dividerLineSuperview;
    UIColor *_dividerLineVisualEffectColor;
    EKDayOccurrenceView *_birthdayCountOccurrenceView;
    NSMutableDictionary *_temporaryViewCache;
}

@property (weak, nonatomic) id<EKDayAllDayViewDelegate> delegate;
@property (nonatomic) BOOL showsSelection;
@property (nonatomic) BOOL allowsOccurrenceSelection;
@property (nonatomic) BOOL showsBorderLines;
@property (nonatomic) BOOL showsLabel;
@property (nonatomic) BOOL hideOccurrenceBackground;
@property (nonatomic) BOOL forceSingleColumnLayout;
@property (nonatomic) BOOL showBirthdayCountInsteadOfEvents;
@property (readonly, nonatomic) double naturalHeight;
@property (nonatomic) double fixedHeight;
@property (nonatomic) int maxVisibleRows;
@property (retain, nonatomic) EKEvent *dimmedOccurrence;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)allDayLabelBoldFont;
+ (id)allDayLabelFont;
+ (id)unscaledAllDayFont;

- (void)setOccurrences:(id)a0;
- (id)selectedEvent;
- (void)setBorderColor:(id)a0;
- (void)selectEvent:(id)a0;
- (long long)_sizeClass;
- (void)removeAllOccurrenceViews;
- (id)selectedEventsForEditMenu;
- (void)setOrientation:(long long)a0;
- (id)occurrenceViews;
- (void)_smallTextSettingChanged;
- (double)_height;
- (void)attemptDisplayReviewPrompt;
- (void)addViewToScroller:(id)a0;
- (void)_configureOccurrenceViewMarginAndPadding:(id)a0;
- (void)lockUseOfSmallTextToState:(BOOL)a0;
- (id)_selectedCopyView;
- (id)presentationControllerForEditMenu;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)updateLabelFont;
- (BOOL)containsEvent:(id)a0;
- (id)occurrenceViewForEvent:(id)a0;
- (void)dayOccurrenceViewSelected:(id)a0 source:(unsigned long long)a1;
- (double)_borderLineWidth;
- (id)_findSelectedCopySubviewOfView:(id)a0;
- (void)setOccurrenceInset:(double)a0 labelInset:(double)a1;
- (void)_saveTemporaryViews;
- (void)viewTintColorDidChangeForView:(id)a0 toColor:(id)a1;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 sizeClass:(long long)a1;
- (void)setDividerLineVisualEffect:(id)a0;
- (void).cxx_destruct;
- (void)_setUpBirthdayCountViewIfNeeded;
- (BOOL)isAllDayLabelHighlighted;
- (double)_allDayAreaHeightForEventCount:(long long)a0;
- (void)setAllDayLabelHighlighted:(BOOL)a0;
- (void)touchesEnded:(id)a0 withEvent:(id)a1;
- (void)layoutSubviews;
- (double)_languageAwareAllDayEventHeight:(id)a0;
- (void)_clearTemporaryViews;
- (void)setAllDayLabelColor:(id)a0;
- (void)configureOccurrenceViewForGestureController:(id)a0;
- (void)didMoveToWindow;
- (void)setTopBorderLineHidden:(BOOL)a0;
- (double)firstEventYOffset;
- (double)nextAvailableOccurrenceViewYOrigin;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;

@end