luxlabs header browser preview


@class NSString, CUIKEditingManager;
@protocol CUIKDecisionDelegate, CUIKUndoDelegate, CUIKCommitDelegate;

@interface CUIKUndoableEditor : NSObject <CUIKEditor> {
    CUIKEditingManager *_editingManager;
}

@property (weak, nonatomic) id<CUIKDecisionDelegate> decisionDelegate;
@property (weak, nonatomic) id<CUIKUndoDelegate> undoDelegate;
@property (weak, nonatomic) id<CUIKCommitDelegate> commitDelegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (BOOL)saveCalendar:(id)a0 error:(id *)a1;
- (void)deleteEvents:(id)a0 span:(long long)a1;
- (void)deleteSources:(id)a0;
- (void)saveChangesToSources:(id)a0;
- (void)saveChangesToEvents:(id)a0 impliedCommitDecision:(BOOL)a1;
- (void)deleteEvents:(id)a0;
- (BOOL)commitEventForOOPModificationRecording:(id)a0 error:(id *)a1;
- (void)deleteCalendar:(id)a0 forEntityType:(unsigned long long)a1;
- (BOOL)saveEventForOOPModificationRecording:(id)a0 span:(long long)a1 error:(id *)a2;
- (BOOL)deleteEvent:(id)a0 span:(long long)a1 error:(id *)a2;
- (void).cxx_destruct;
- (BOOL)_saveChangesToEvents:(id)a0 span:(long long)a1 impliedCommitDecision:(BOOL)a2 error:(id *)a3;
- (void)saveCalendars:(id)a0;
- (void)saveNewSources:(id)a0 commit:(BOOL)a1;
- (BOOL)saveEvent:(id)a0 span:(long long)a1 error:(id *)a2;
- (void)saveChangesToEvents:(id)a0 span:(long long)a1;
- (id)_openEditingContextForObjects:(id)a0;
- (id)initWithEditingManager:(id)a0;
- (BOOL)saveNewEvents:(id)a0 commit:(BOOL)a1 error:(id *)a2;
- (void)deleteCalendars:(id)a0;

@end