luxlabs header browser preview


@class UIView, UIGestureRecognizer, NSArray, NSString, CALayer, UIDragInteraction, CNContact, CNContactListStyleApplier, CNContactStore, NSLayoutConstraint, UILabel, CNContactFormatter;
@protocol CNContactListBannerViewDelegate;

@interface CNContactListBannerView : UIView <UIDragInteractionDelegate>

@property (readonly, nonatomic) CNContactFormatter *formatter;
@property (retain, nonatomic) CNContact *meContact;
@property (readonly, nonatomic) UIGestureRecognizer *longPress;
@property (retain, nonatomic) UIView *avatarView;
@property (readonly, nonatomic) UIView *avatarViewContainer;
@property (readonly, nonatomic) UILabel *titleLabel;
@property (readonly, nonatomic) UIView *footnoteContainer;
@property (readonly, nonatomic) UILabel *footnoteLabel;
@property (readonly, nonatomic) UILabel *footnoteValueLabel;
@property (readonly, nonatomic) CALayer *topSeparator;
@property (retain, nonatomic) NSLayoutConstraint *footnoteTitleToTitleVerticalConstraint;
@property (retain, nonatomic) NSLayoutConstraint *footnoteTitleToValueHorizontalSpaceConstraint;
@property (retain, nonatomic) NSArray *constraintsPendingActivation;
@property (retain, nonatomic) UIDragInteraction *dragInteraction;
@property (weak, nonatomic) id<CNContactListBannerViewDelegate> delegate;
@property (retain, nonatomic) CNContactListStyleApplier *contactListStyleApplier;
@property (readonly, nonatomic) UIView *bottomSeparator;
@property (retain, nonatomic) CNContactStore *contactStore;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)descriptorForRequiredKeys;

- (id)init;
- (id)dragInteraction:(id)a0 itemsForBeginningSession:(id)a1;
- (void)menuDidHide:(id)a0;
- (void)dealloc;
- (void)traitCollectionDidChange:(id)a0;
- (void)copy:(id)a0;
- (void)configureDragInteraction;
- (void)cellWasLongPressed:(id)a0;
- (BOOL)displaysContactInfo;
- (void)activatePendingConstraints;
- (void)applyStyle;
- (BOOL)canBecomeFirstResponder;
- (void).cxx_destruct;
- (void)setTopSeparatorWithInset:(double)a0 andLength:(double)a1;
- (void)cellWasSingleTapped:(id)a0;
- (void)setMeContact:(id)a0 footnoteTitle:(id)a1 footnoteValue:(id)a2;
- (void)showMenu;
- (void)updateFontRelatedConstraints;
- (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;

@end