luxlabs header browser preview


@class EKCalendarItem, NSString, EKEventStore, UIResponder, UIViewController;
@protocol EKStyleProvider, EKCalendarItemEditItemDelegate, EKEditItemViewControllerProtocol;

@interface EKCalendarItemEditItem : NSObject <EKEditItemViewControllerDelegate> {
    EKEventStore *_store;
    UIViewController<EKEditItemViewControllerProtocol> *_viewController;
    EKCalendarItem *_calendarItem;
}

@property (weak, nonatomic) id<EKCalendarItemEditItemDelegate> delegate;
@property (retain, nonatomic) id<EKStyleProvider> styleProvider;
@property (retain, nonatomic) UIResponder *selectedResponder;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)cellForSubitemAtIndex:(unsigned long long)a0;
- (id)headerTitle;
- (void)reset;
- (double)defaultCellHeightForSubitemAtIndex:(unsigned long long)a0 forWidth:(double)a1;
- (unsigned long long)numberOfSubitems;
- (id)footerView;
- (id)calendarItem;
- (id)detailViewControllerWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 forSubitemAtIndex:(unsigned long long)a1;
- (void)applicationDidResume;
- (BOOL)editItemViewControllerShouldShowDetachAlert;
- (BOOL)editItemViewControllerSave:(id)a0;
- (void).cxx_destruct;
- (id)footerTitle;
- (BOOL)isInline;
- (void)refreshFromCalendarItemAndStore;
- (id)cellForSubitemAtIndex:(unsigned long long)a0 inEditor:(id)a1;
- (void)addStylingToCell:(id)a0 forSubitemAtIndex:(unsigned long long)a1;
- (BOOL)canBeConfiguredForCalendarConstraints:(id)a0;
- (BOOL)configureForCalendarConstraints:(id)a0;
- (id)editItemEventToDetach;
- (void)editItemViewController:(id)a0 didCompleteWithAction:(int)a1;
- (void)editItemViewControllerWantsKeyboardPinned:(BOOL)a0;
- (BOOL)editor:(id)a0 canSelectSubitem:(unsigned long long)a1;
- (void)editor:(id)a0 didDeselectSubitem:(unsigned long long)a1;
- (void)editor:(id)a0 didSelectSubitem:(unsigned long long)a1;
- (void)editor:(id)a0 didStartEditingItem:(id)a1;
- (void)editor:(id)a0 requestsInjectableViewControllerToBeShownForSubitem:(unsigned long long)a1;
- (BOOL)editor:(id)a0 shouldClearSelectionFromSubitem:(unsigned long long)a1;
- (void)editorDidScroll:(id)a0;
- (void)endInlineEditing;
- (double)footerHeightForWidth:(double)a0;
- (BOOL)forceRefreshInviteesItemOnSave;
- (BOOL)forceRefreshLocationItemOnSave;
- (BOOL)forceRefreshRecurrenceItemOnSave;
- (BOOL)forceRefreshStartAndEndDatesOnSave;
- (BOOL)forceRefreshURLItemOnSave;
- (BOOL)forceTableReloadOnSave;
- (id)injectableViewControllerWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 forSubitemAtIndex:(unsigned long long)a1;
- (void)notifyDidEndEditing;
- (void)notifyDidStartEditing;
- (void)notifyRequiresHeightChange;
- (void)notifySubitemDidSave:(unsigned long long)a0;
- (void)notifyTextChanged;
- (BOOL)prefersTargettedTableReloadOnSave;
- (void)prepareForReload;
- (BOOL)requiresReconfigurationOnSave;
- (BOOL)saveAndDismissWithForce:(BOOL)a0;
- (void)setCalendarItem:(id)a0 store:(id)a1;
- (BOOL)shouldAppearWithVisibility:(int)a0;
- (BOOL)shouldPinKeyboard;
- (void)showViewController:(id)a0 editor:(id)a1 animated:(BOOL)a2;
- (void)tableViewDidScroll;
- (id)trailingSwipeActionsConfigurationForRowAtIndex:(long long)a0;
- (BOOL)usesDetailViewControllerForSubitem:(unsigned long long)a0;
- (id)viewForActionSheet;

@end