luxlabs header browser preview


@class NSLayoutConstraint, NSTimer, UIVisualEffectView, UIView, UIPanGestureRecognizer, UIViewController;
@protocol SFToastViewControllerDelegate;

@interface SFToastViewController : UIViewController {
    UIView *_contentContainerView;
    double _contentOffset;
    NSTimer *_dismissalTimer;
    UIPanGestureRecognizer *_panRecognizer;
    double _remainingToastDuration;
    UIVisualEffectView *_backgroundVisualEffectView;
    NSLayoutConstraint *_contentPreferredWidthConstraint;
    NSLayoutConstraint *_contentPreferredHeightConstraint;
    NSLayoutConstraint *_contentTopConstraint;
}

@property (readonly, nonatomic) UIViewController *contentViewController;
@property (weak, nonatomic) id<SFToastViewControllerDelegate> delegate;
@property (nonatomic) double toastDuration;

- (void)updateViewConstraints;
- (void)viewWillAppear:(BOOL)a0;
- (void)preferredContentSizeDidChangeForChildContentContainer:(id)a0;
- (void)viewDidLayoutSubviews;
- (void)viewDidLoad;
- (void)_didReceivePan:(id)a0;
- (void)viewWillDisappear:(BOOL)a0;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (id)initWithContentViewController:(id)a0;
- (void)_scheduleToastTimerIfNeeded;

@end