luxlabs header browser preview


@class UIButton, NSString, UIImageView, NSUUID, UIView, CKAvatarView, UILabel;

@interface CKTUConversationBalloonView : CKColoredBalloonView {
    char _orientation;
}

@property (nonatomic) unsigned long long state;
@property (retain, nonatomic) UIImageView *sessionImageView;
@property (retain, nonatomic) UIView *sessionAccessoryView;
@property (retain, nonatomic) UIImageView *iconView;
@property (retain, nonatomic) CKAvatarView *avatarView;
@property (retain, nonatomic) UILabel *titleLabel;
@property (retain, nonatomic) UILabel *subtitleLabel1;
@property (retain, nonatomic) UILabel *subtitleLabel2;
@property (retain, nonatomic) UIButton *joinButton;
@property (nonatomic) BOOL animating;
@property (nonatomic) BOOL shouldRenderJoinButtonAsIcon;
@property (copy, nonatomic) NSString *joinButtonText_TestingOverride;
@property (nonatomic) unsigned long long conversationAVMode;
@property (retain, nonatomic) NSUUID *tuConversationUUID;
@property (nonatomic, getter=isUnknownSender) BOOL unknownSender;

+ (BOOL)_shouldAlwaysHideSessionImageView;
+ (BOOL)_shouldUseStackedLayout;
+ (struct CGSize { double x0; double x1; })appIconSize;

- (void)setOrientation:(char)a0;
- (char)color;
- (void)prepareForReuse;
- (void)contentSizeCategoryDidChange:(id)a0;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)prepareForDisplay;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (struct CGSize { double x0; double x1; })imageViewSize;
- (char)orientation;
- (BOOL)joinButtonIsShowingImageContent;
- (id)_joinButtonText;
- (id)_currentCall;
- (id)_iconJoinButtonConfiguration;
- (void)_joinButtonTapped:(id)a0;
- (void)_multiWayCallStateChanged:(id)a0;
- (struct CGSize { double x0; double x1; })_preferredJoinButtonSize;
- (struct CGSize { double x0; double x1; })_preferredSessionImageViewSize;
- (id)_sharePlayImageWithDiameter:(double)a0;
- (BOOL)_shouldShowJoinButton;
- (BOOL)_shouldShowSessionView;
- (id)_textJoinButtonConfiguration;
- (void)chatParticipantsChanged:(id)a0;
- (void)configureForCurrentState;
- (void)configureForCurrentStateWithLayoutPass:(BOOL)a0;
- (void)configureForTUConversationChatItem:(id)a0;
- (void)configureIconView;
- (void)configureImageView;
- (void)configureJoinButton;
- (void)configureSessionAccessoryView;
- (void)configureSubtitle1;
- (void)configureSubtitle2;
- (void)configureTitle;
- (void)didHoverOverCell:(id)a0;
- (void)formatIconViewForActivity;
- (void)formatIconViewForFaceTime;
- (void)formatImageViewForActivity;
- (void)formatImageViewForFaceTime;
- (BOOL)joinButtonIsShowingTextContent;
- (struct CGSize { double x0; double x1; })joinButtonRenderedAsIconSize;
- (struct CGSize { double x0; double x1; })layoutSizeForSize:(struct CGSize { double x0; double x1; })a0 applyLayout:(BOOL)a1;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0 textAlignmentInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; } *)a1;
- (struct CGSize { double x0; double x1; })stackedLayoutSizeForSize:(struct CGSize { double x0; double x1; })a0 applyLayout:(BOOL)a1;
- (struct CGSize { double x0; double x1; })standardLayoutSizeForSize:(struct CGSize { double x0; double x1; })a0 applyLayout:(BOOL)a1;
- (id)subtitleColor;
- (id)tuConversation;
- (BOOL)wantsGradient;

@end