System/Library/Frameworks/EventKitUI.framework
EKEventAttendeePicker.h
Download EKEventAttendeePicker.h
@class NSMutableDictionary, NSDate, UITableView, CNAutocompleteFetchContext, CNAutocompleteResultsTableViewController, NSMutableArray, UIScrollView, NSString, EKEvent, CNAutocompleteSearchManager, UIKeyboard, CNComposeRecipient, NSOperationQueue, NSArray, CNComposeRecipientTextView, NSNumber;
@protocol EKEventAttendeePickerDelegate;
@interface EKEventAttendeePicker : UIViewController <CNComposeRecipientTextViewDelegate, CNAutocompleteResultsTableViewControllerDelegate, CNContactPickerDelegate, CNContactViewControllerPrivateDelegate, CNAutocompleteSearchConsumer> {
NSArray *_recipients;
CNComposeRecipientTextView *_composeRecipientView;
UIScrollView *_recipientScrollView;
UITableView *_searchResultsView;
BOOL _showingSearchField;
UIKeyboard *_keyboard;
NSNumber *_lastSearchId;
BOOL _ABAccessDenied;
BOOL _shouldReenableAutomaticKeyboard;
struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _initialFrame;
NSOperationQueue *_availabilityQueue;
NSMutableDictionary *_recipientAddressesToRecipients;
EKEvent *_event;
NSMutableDictionary *_atomPresentationOptionsByRecipient;
BOOL _suppressAvailabilityRequests;
NSDate *_overriddenEventStartDate;
NSDate *_overriddenEventEndDate;
CNAutocompleteSearchManager *_searchManager;
NSMutableArray *_searchResults;
CNAutocompleteResultsTableViewController *_autocompleteTableViewController;
CNAutocompleteFetchContext *_fetchContext;
CNComposeRecipient *_displayedRecipient;
}
@property (copy, nonatomic) NSString *searchAccountID;
@property (readonly, nonatomic) NSArray *addresses;
@property (copy, nonatomic) NSArray *recipients;
@property (readonly, nonatomic) NSString *remainingText;
@property (weak, nonatomic) id<EKEventAttendeePickerDelegate> addressValidationDelegate;
@property (nonatomic) BOOL hasChanges;
@property (readonly, nonatomic) BOOL showAvailability;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
+ (id)_addressForRecipient:(id)a0;
+ (BOOL)_participantHasResponded:(id)a0;
- (void)viewSafeAreaInsetsDidChange;
- (void)viewWillAppear:(BOOL)a0;
- (void)viewLayoutMarginsDidChange;
- (void)dealloc;
- (void)autocompleteResultsController:(id)a0 didRequestInfoAboutRecipient:(id)a1;
- (void)viewDidLoad;
- (void)loadView;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (void)autocompleteResultsController:(id)a0 didSelectRecipient:(id)a1 atIndex:(unsigned long long)a2;
- (void)contactPicker:(id)a0 didSelectContact:(id)a1;
- (void)contactPicker:(id)a0 didSelectContactProperty:(id)a1;
- (void)contactPickerDidCancel:(id)a0;
- (void)contactViewControllerDidExecuteClearRecentsDataAction:(id)a0;
- (void)searchWithText:(id)a0;
- (id)_searchManager;
- (BOOL)chooseSelectedSearchResultForComposeRecipientView:(id)a0 context:(unsigned long long)a1;
- (BOOL)collapseSelectedSearchResultForComposeRecipientView:(id)a0;
- (id)composeRecipientView:(id)a0 composeRecipientForAddress:(id)a1;
- (void)composeRecipientView:(id)a0 didAddRecipient:(id)a1;
- (void)composeRecipientView:(id)a0 didChangeSize:(struct CGSize { double x0; double x1; })a1;
- (void)composeRecipientView:(id)a0 didFinishEnteringAddress:(id)a1;
- (void)composeRecipientView:(id)a0 didRemoveRecipient:(id)a1;
- (void)composeRecipientView:(id)a0 textDidChange:(id)a1;
- (void)composeRecipientViewDidFinishPickingRecipient:(id)a0;
- (void)composeRecipientViewRequestAddRecipient:(id)a0;
- (BOOL)composeRecipientViewShowingSearchResults:(id)a0;
- (void)consumeAutocompleteSearchResults:(id)a0 taskID:(id)a1;
- (void)consumeCorecipientSearchResults:(id)a0 taskID:(id)a1;
- (BOOL)expandSelectedSearchResultForComposeRecipientView:(id)a0;
- (void)finishedSearchingForAutocompleteResults;
- (void)finishedSearchingForCorecipients;
- (void)finishedTaskWithID:(id)a0;
- (unsigned long long)presentationOptionsForRecipient:(id)a0;
- (BOOL)recipientViewShouldIgnoreFirstResponderChanges:(id)a0;
- (void)selectNextSearchResultForComposeRecipientView:(id)a0;
- (void)selectPreviousSearchResultForComposeRecipientView:(id)a0;
- (Class)_CNContactPickerViewController;
- (Class)_CNContactViewController;
- (void)_adjustLayoutOfSubviews;
- (void)_copyRecipientsFromComposeView;
- (void)_hideSearchResultsViewAndCancelOutstandingSearches:(BOOL)a0;
- (void)_invalidateAtomPresentationOptionsForAllRecipients;
- (id)_lookUpRecipientForAddress:(id)a0;
- (double)_maxScrollerHeight;
- (void)_refreshSearchResults;
- (void)_requestAvailabilityForRecipients:(id)a0;
- (id)_searchResultsView;
- (void)_setAtomPresentationOption:(unsigned long long)a0 forRecipient:(id)a1;
- (void)_setRecipientsOnComposeView;
- (void)_showSearchResultsView;
- (void)_updateFetchContextChosenAddresses;
- (BOOL)_zeroKeyworkSearchEnabled;
- (void)commitRemainingText;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 event:(id)a1 calendar:(id)a2 overriddenEventStartDate:(id)a3 overriddenEventEndDate:(id)a4;
- (id)peoplePickerPrompt;
- (void)scrollComposeViewToEnd;
- (void)searchForCorecipients;
@end