luxlabs header browser preview


@class NSDictionary, UIViewController, CNAccessAuthorization, NSMutableArray, NSString, CNContactFormatter, CNCardGroup, CNGroup, NSAttributedString, NSArray, CNManagedConfiguration, CNContactView, CNPolicy, CNContactHeaderView, UIView, CNCardFaceTimeGroup, CNContact, UITableView, CNContactRecentsReference, CNContainer, CNContactStore, CNContactContentViewControllerConfiguration;
@protocol CNContactViewHostProtocol, CNPresenterDelegate, CNContactViewControllerCustomHeaderViewDelegate, CNUIContactSaveExecutor, CNContactViewControllerPPTDelegate, CNContactContentViewControllerDelegate;

@interface CNContactContentViewController : UIViewController <CNContactActionDelegate, CNPresenterDelegate, CNContactContentViewController, UIViewControllerRestoration>

@property (retain, nonatomic) CNContactFormatter *contactFormatter;
@property (retain, nonatomic) UITableView *tableView;
@property (retain, nonatomic) CNContactContentViewControllerConfiguration *contactViewConfiguration;
@property (retain, nonatomic) CNPolicy *policy;
@property (retain, nonatomic) NSDictionary *linkedPoliciesByContactIdentifier;
@property (nonatomic) long long mode;
@property (readonly, nonatomic) NSArray *cardActions;
@property (retain, nonatomic) CNContactStore *contactStore;
@property (retain, nonatomic) CNManagedConfiguration *managedConfiguration;
@property (retain, nonatomic) CNAccessAuthorization *accessAuthorization;
@property (retain, nonatomic) NSArray *missingRequiredKeys;
@property (retain, nonatomic) NSArray *originalContacts;
@property (nonatomic) BOOL allowsEditInApp;
@property (nonatomic) BOOL shouldDrawNavigationBar;
@property (retain, nonatomic) NSString *initialPrompt;
@property (retain, nonatomic) id<CNUIContactSaveExecutor> saveContactExecutor;
@property (retain, nonatomic) id<CNUIContactSaveExecutor> saveLinkedContactsExecutor;
@property (nonatomic) BOOL shouldIgnoreContactStoreDidChangeNotification;
@property (retain, nonatomic) NSArray *prohibitedPropertyKeys;
@property (retain, nonatomic) CNContactRecentsReference *recentsData;
@property (readonly, nonatomic) NSDictionary *propertyGroups;
@property (retain, nonatomic) CNCardFaceTimeGroup *cardFaceTimeGroup;
@property (retain, nonatomic) NSMutableArray *displayGroups;
@property (nonatomic) BOOL showingMeContact;
@property (retain, nonatomic) CNContact *contact;
@property (retain, nonatomic) CNGroup *parentGroup;
@property (retain, nonatomic) CNContainer *parentContainer;
@property (readonly, nonatomic) CNContactView *contactView;
@property (readonly, nonatomic) CNContactHeaderView *contactHeaderView;
@property (copy, nonatomic) NSArray *displayedProperties;
@property (nonatomic) BOOL allowsEditing;
@property (nonatomic) BOOL alwaysEditing;
@property (nonatomic) BOOL allowsActions;
@property (nonatomic) BOOL allowsPropertyActions;
@property (nonatomic) BOOL allowsCardActions;
@property (nonatomic) BOOL allowsConferencing;
@property (nonatomic) BOOL allowsSharing;
@property (nonatomic) BOOL allowsAddToFavorites;
@property (nonatomic) BOOL allowsSendMessage;
@property (nonatomic) BOOL allowsContactBlocking;
@property (nonatomic) BOOL allowsAddingToAddressBook;
@property (nonatomic) BOOL shouldShowLinkedContacts;
@property (nonatomic) BOOL allowsSettingLinkedContactsAsPreferred;
@property (nonatomic) BOOL allowsDeletion;
@property (nonatomic) BOOL allowsNamePicking;
@property (nonatomic) BOOL showsInlineActions;
@property (nonatomic) BOOL showsSharedProfile;
@property (nonatomic) BOOL showsGroupMembership;
@property (nonatomic) BOOL allowsActionsModel;
@property (nonatomic) BOOL allowsDisplayModePickerActions;
@property (nonatomic) BOOL allowsEditPhoto;
@property (nonatomic) BOOL ignoresParentalRestrictions;
@property (nonatomic) BOOL editingProposedInformation;
@property (nonatomic) BOOL hideCardActions;
@property (nonatomic) BOOL isMailVIP;
@property (nonatomic) BOOL showContactBlockingFirst;
@property (retain, nonatomic) NSString *alternateName;
@property (retain, nonatomic) NSString *message;
@property (retain, nonatomic) NSString *warningMessage;
@property (retain, nonatomic) NSString *importantMessage;
@property (retain, nonatomic) NSAttributedString *verifiedInfoMessage;
@property (retain, nonatomic) NSString *primaryProperty;
@property (retain, nonatomic) UIView *personHeaderView;
@property (retain, nonatomic) UIViewController *personHeaderViewController;
@property (weak, nonatomic) id<CNContactViewControllerCustomHeaderViewDelegate> personHeaderViewDelegate;
@property (readonly, nonatomic) CNCardGroup *cardTopGroup;
@property (readonly, nonatomic) CNCardGroup *cardBottomGroup;
@property (readonly, nonatomic) CNCardGroup *cardFooterGroup;
@property (weak, nonatomic) id<CNContactContentViewControllerDelegate> contactDelegate;
@property (weak, nonatomic) id<CNPresenterDelegate> presentingDelegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) BOOL isPresentingModalViewController;
@property (weak, nonatomic) id<CNContactViewHostProtocol> delegate;
@property (weak, nonatomic) id<CNContactViewControllerPPTDelegate> pptDelegate;

+ (id)descriptorForRequiredKeys;
+ (Class)classForContentViewControllerImpl;
+ (id)descriptorForRequiredKeysWithDescription:(id)a0;

- (id)initWithContact:(id)a0;
- (id)tableView;
- (id)init;
- (id)initWithEnvironment:(id)a0;
- (void)setTableView:(id)a0;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void).cxx_destruct;
- (long long)indexOfGroup:(id)a0;

@end