luxlabs header browser preview


@class CNStarkActionsController, CNContact, NSArray, UILayoutGuide, NSString, CNAvatarViewController, CNStarkContactInfoViewController;
@protocol CNKeyDescriptor;

@interface CNStarkCardViewController : UIViewController <CNContactContentDisplayViewControllerDelegate, CNContactContentViewControllerDelegate>

@property (class, readonly, nonatomic) id<CNKeyDescriptor> descriptorForRequiredKeys;

@property (readonly, nonatomic) CNAvatarViewController *avatarViewController;
@property (readonly, nonatomic) CNStarkContactInfoViewController *contactInfoViewController;
@property (readonly, nonatomic) CNStarkActionsController *actionsController;
@property (readonly, nonatomic) CNContact *contact;
@property (readonly, nonatomic) NSArray *displayedContactProperties;
@property (retain, nonatomic) NSArray *layoutConstraints;
@property (retain, nonatomic) UILayoutGuide *centeringLayoutGuide;
@property (retain, nonatomic) UILayoutGuide *avatarAndDetailsLayoutGuide;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)starkCardControllerForCalendarEventWithContact:(id)a0;

- (void)updateViewConstraints;
- (id)init;
- (void)traitCollectionDidChange:(id)a0;
- (void)viewDidLoad;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void).cxx_destruct;
- (id)initWithCoder:(id)a0;
- (void)contactDisplayViewController:(id)a0 didUpdateContact:(id)a1;
- (void)contactDisplayViewController:(id)a0 dismissChildContactViewController:(id)a1 forAction:(id)a2;
- (void)contactDisplayViewController:(id)a0 isPresentingFullscreen:(BOOL)a1;
- (void)contactDisplayViewController:(id)a0 prepareChildContactViewController:(id)a1 forAction:(id)a2;
- (void)contactDisplayViewController:(id)a0 presentChildContactViewController:(id)a1 forAction:(id)a2;
- (BOOL)contactViewController:(id)a0 shouldPerformDefaultActionForContact:(id)a1 propertyKey:(id)a2 propertyIdentifier:(id)a3;
- (id)initWithContact:(id)a0 displayedContactProperties:(id)a1;
- (BOOL)isSaveAuthorizedForPropertiesOfContactDisplayViewController:(id)a0;
- (void)resetLayoutConstraints;
- (void)setupLayoutConstraints;
- (void)setupLayoutGuides;
- (void)setupViewControllers;
- (void)showMore:(id)a0;
- (void)updateNavigationItems;
- (void)updateViewControllers;

@end