luxlabs header browser preview


@class UIStackView, UIView, NSArray, OBLinkableTemplateLabel, OBPrivacyLinkController, OBButtonTrayLayoutGuide, NSMutableArray, UIViewController, NSLayoutConstraint;

@interface OBButtonTray : UIView

@property (weak, nonatomic) UIViewController *parentViewController;
@property (nonatomic) long long backdropStyle;
@property (retain, nonatomic) NSMutableArray *buttons;
@property (retain, nonatomic) OBButtonTrayLayoutGuide *buttonLayoutGuide;
@property (retain, nonatomic) OBPrivacyLinkController *privacyLinkController;
@property (retain, nonatomic) OBLinkableTemplateLabel *captionLabel;
@property (nonatomic) long long captionStyle;
@property (retain, nonatomic) UIStackView *stackView;
@property (retain, nonatomic) UIView *backdropContainer;
@property (retain, nonatomic) UIView *effectView;
@property (retain, nonatomic) NSLayoutConstraint *buttonViewTopConstraint;
@property (retain, nonatomic) NSLayoutConstraint *buttonViewBottomConstraint;
@property (retain, nonatomic) NSLayoutConstraint *buttonViewLeadingConstraint;
@property (retain, nonatomic) NSLayoutConstraint *buttonViewTrailingConstraint;
@property (retain, nonatomic) NSLayoutConstraint *privacyLinkControllerLeadingConstraint;
@property (retain, nonatomic) NSLayoutConstraint *privacyLinkControllerTrailingConstraint;
@property (retain, nonatomic) UIView *privacyContainer;
@property (nonatomic, getter=isDetached) BOOL detached;
@property (readonly, nonatomic) NSArray *allButtons;

- (double)topPadding;
- (void)traitCollectionDidChange:(id)a0;
- (struct CGSize { double x0; double x1; })intrinsicContentSize;
- (void)removeFromSuperview;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)didMoveToSuperview;
- (void)addButton:(id)a0;
- (BOOL)hasContent;
- (void).cxx_destruct;
- (double)bottomPadding;
- (void)layoutSubviews;
- (void)didMoveToWindow;
- (void)setCaptionText:(id)a0;
- (void)setPrivacyLinkForBundles:(id)a0;
- (void)addCaptionText:(id)a0;
- (void)_setUpBackdrops;
- (void)showButtonsBusy;
- (double)_privacyLinkControllerBottomPadding;
- (void)_setCaptionText:(id)a0 style:(long long)a1 learnMoreURL:(id)a2;
- (BOOL)_shouldHandleLandscapeiPhoneLayout;
- (void)_updateButtonConstraints;
- (void)_updateCaptionTextAppearance;
- (void)_updateTrayVisibility;
- (void)addPrivacyLinkForBundles:(id)a0;
- (struct CGSize { double x0; double x1; })detachedSize;
- (void)removeAllButtons;
- (void)removeButton:(id)a0;
- (void)setCaptionText:(id)a0 learnMoreURL:(id)a1;
- (void)setCaptionText:(id)a0 style:(long long)a1;
- (void)setCaptionText:(id)a0 style:(long long)a1 learnMoreURL:(id)a2;
- (void)showButtonsAvailable;

@end