luxlabs header browser preview


@class UIImageView, UIFont, UILabel, UIVisualEffectView, UIView, UIColor, NSString, TLKProminenceView, _UIVisualEffectBackdropView, NUIContainerStackView, NUIContainerBoxView, CNActionMenuHelper, UIImage;
@protocol CNActionViewDelegate;

@interface CNActionView : UIControl <UIGestureRecognizerDelegate, NUIContainerViewDelegate>

@property (class, readonly) UIFont *defaultTitleFont;

@property (retain, nonatomic) NUIContainerStackView *containerView;
@property (retain, nonatomic) NUIContainerBoxView *platterBoxView;
@property (retain, nonatomic) UIView *platterView;
@property (retain, nonatomic) UIImageView *imageView;
@property (retain, nonatomic) NUIContainerStackView *horizontalContentView;
@property (retain, nonatomic) UILabel *titleLabel;
@property (retain, nonatomic) CNActionMenuHelper *actionMenuHelper;
@property (retain, nonatomic) TLKProminenceView *vibrantPlatterView;
@property (retain, nonatomic) TLKProminenceView *vibrantBackgroundView;
@property (retain, nonatomic) UIVisualEffectView *colorMatrixView;
@property (retain, nonatomic) UIFont *titleFont;
@property (retain, nonatomic) UIColor *posterTintColor;
@property (retain, nonatomic) _UIVisualEffectBackdropView *visualEffectViewCaptureView;
@property (weak, nonatomic) id<CNActionViewDelegate> actionDelegate;
@property (retain, nonatomic) UIImage *image;
@property (retain, nonatomic) NSString *title;
@property (retain, nonatomic) NSString *type;
@property (nonatomic) long long style;
@property (nonatomic) BOOL disabled;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)borderColorForDisabledBoldState;
+ (id)colorByIncreasingBrightnessComponentByPercentage:(double)a0 ofColor:(id)a1;
+ (id)contentColorForDisabledBoldState;
+ (id)contentColorForDisabledVibrantDarkState;
+ (void)fadeInView:(id)a0;
+ (double)minimumPillDimension;
+ (struct CGSize { double x0; double x1; })minimumSizeForStyle:(long long)a0;
+ (id)titleFontForStyle:(long long)a0;

- (void)tlk_updateForAppearance:(id)a0;
- (id)init;
- (void)updateWithMenuItems:(id)a0;
- (void)updateImage;
- (id)contextMenuInteraction:(id)a0 previewForHighlightingMenuWithConfiguration:(id)a1;
- (void)traitCollectionDidChange:(id)a0;
- (void)setHighlighted:(BOOL)a0 animated:(BOOL)a1;
- (struct CGSize { double x0; double x1; })intrinsicContentSize;
- (void)containerViewDidLayoutArrangedSubviews:(id)a0;
- (void)setHighlighted:(BOOL)a0;
- (void)tintColorDidChange;
- (void)contextMenuInteraction:(id)a0 willEndForConfiguration:(id)a1 animator:(id)a2;
- (void)contextMenuInteraction:(id)a0 willDisplayMenuForConfiguration:(id)a1 animator:(id)a2;
- (void)updateBackground;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id)contextMenuInteraction:(id)a0 configurationForMenuAtLocation:(struct CGPoint { double x0; double x1; })a1;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (void)didMoveToWindow;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (void)updatePlatterViewStateAnimated:(BOOL)a0;
- (id)sourceViewForContextMenuPreview;
- (void)applyDefaultLabelContainerMetrics;
- (void)applyRoundedRectMargins;
- (id)colorByAdjustingColorToHighlightState:(id)a0;
- (void)handleTapGesture;
- (struct CGSize { double x0; double x1; })platterViewMinimumLayoutSizeForStyle:(long long)a0;
- (void)setDisabled:(BOOL)a0 animated:(BOOL)a1;
- (BOOL)shouldShowDisambiguation;
- (void)updateBackgroundForVibrantRoundedRect;
- (void)updateImageViewStateAnimated:(BOOL)a0;
- (void)updateLabelArrangedSubviews;
- (void)updateLabelStateAnimated:(BOOL)a0;
- (void)updateTitleLabelFont;

@end