luxlabs header browser preview


@class UIImageView, CKAvatarView;

@interface CKConversationListStandardCell : CKConversationListCell

@property (retain, nonatomic) CKAvatarView *avatarView;
@property (nonatomic) BOOL showTypingIndicator;
@property (retain, nonatomic) UIImageView *unreadIndicatorImageView;

+ (id)identifierForConversation:(id)a0;
+ (double)leadingLayoutMargin;

- (BOOL)_isCollapsed;
- (void)dealloc;
- (void)setMuted:(BOOL)a0;
- (void)traitCollectionDidChange:(id)a0;
- (void)prepareForReuse;
- (void)registerForEvents;
- (void)_updateLabelVisibility;
- (void).cxx_destruct;
- (id)initWithStyle:(long long)a0 reuseIdentifier:(id)a1;
- (void)layoutSubviews;
- (id)presentingViewControllerForAvatarView:(id)a0;
- (id)avatarView:(id)a0 orderedPropertiesForProperties:(id)a1 category:(id)a2;
- (BOOL)avatarView:(id)a0 shouldShowContact:(id)a1;
- (id)contactsForPreviewInteractionForAvatarView:(id)a0 suggestedKeysToFetch:(id)a1;
- (id)overrideImageDataForPreviewInteractionForAvatarView:(id)a0;
- (void)updateUnreadIndicatorWithImage:(id)a0;
- (BOOL)_boundsShouldCollapseContent:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_calculateIndicatorFrameForSize:(struct CGSize { double x0; double x1; })a0 trailing:(BOOL)a1 displayScale:(double)a2 insets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a3;
- (void)_calculateLayoutFrames;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_calculateRectVerticallyCenteredWithFirstTextLineOfLabel:(id)a0 horizontallyCenteredInColumn:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 size:(struct CGSize { double x0; double x1; })a2 offset:(struct CGPoint { double x0; double x1; })a3;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_calculateSummaryLabelFrameForColumn:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 summaryLabelCapFrameYOrigin:(double)a1 displayScale:(double)a2;
- (void)_configureDateLabelAppearanceForConversation:(id)a0;
- (void)_configureSummaryLabelAppearanceForConversation:(id)a0;
- (void)_resetTypingIndicator;
- (BOOL)_shouldHideMuteIndicator;
- (BOOL)_shouldHideUnreadIndicatorForEditing:(BOOL)a0;
- (BOOL)_shouldShowAvatarForWidth:(double)a0;
- (BOOL)_shouldShowTypingIndicatorForConversation:(id)a0;
- (void)_startTypingIndicator;
- (void)_stopTypingIndicator;
- (void)_updateAvatarView;
- (void)forceUnreadIndicatorVisibility:(BOOL)a0 forConversation:(id)a1 animated:(BOOL)a2;
- (void)increaseContrastDidChange;
- (void)updateContentsForConversation:(id)a0;
- (void)updateContentsForConversation:(id)a0 fastPreview:(BOOL)a1;
- (void)updateForEditing:(BOOL)a0;
- (void)updateFromLabelWithText:(id)a0;
- (void)updateTypingIndicatorIfNeeded;
- (void)updateUnreadIndicatorWithImage:(id)a0 animated:(BOOL)a1;
- (void)updateWithForwardedConfigurationState:(id)a0;

@end