luxlabs header browser preview


@class UIView, NSString, VSUIActionStatusView, SUICProgressIndicatorViewController, NSProgress, NSLayoutConstraint, UIActivityIndicatorView, SUICProgressStateMachine;

@interface VSUIProgressCardViewController : CRKCardViewController <SUICProgressStateMachineObserving, SUICProgressIndicatorViewControllerDataSource, VSUIActionStatusViewDelegate> {
    NSProgress *_progress;
    BOOL _animatesStateTransitions;
    BOOL _hasAsynchronousCard;
    NSLayoutConstraint *_statusViewSuccessHeightConstraint;
    NSLayoutConstraint *_statusViewFailureHeightConstraint;
}

@property (retain, nonatomic, getter=_statusView, setter=_setStatusView:) VSUIActionStatusView *statusView;
@property (retain, nonatomic, getter=_loadingIndicatorView, setter=_setLoadingIndicatorView:) UIActivityIndicatorView *loadingIndicatorView;
@property (retain, nonatomic, getter=_progressIndicatorViewController, setter=_setProgressIndicatorViewController:) SUICProgressIndicatorViewController *progressIndicatorViewController;
@property (retain, nonatomic, getter=_hairlineView, setter=_setHairlineView:) UIView *hairlineView;
@property (retain, nonatomic, getter=_progressStateMachine, setter=_setProgressStateMachine:) SUICProgressStateMachine *progressStateMachine;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly) NSProgress *progress;

- (BOOL)_canShowWhileLocked;
- (void).cxx_destruct;
- (struct CGSize { double x0; double x1; })preferredContentSize;
- (void)_setUpViews;
- (void)progressStateMachine:(id)a0 didTransitionToState:(unsigned long long)a1 fromState:(unsigned long long)a2 forEvent:(unsigned long long)a3;
- (void)progressStateMachine:(id)a0 ignoredEvent:(unsigned long long)a1;
- (BOOL)shouldAnimateTransitionToState:(unsigned long long)a0 fromState:(unsigned long long)a1 forProgressIndicatorViewController:(id)a2;
- (id)stateMachineForProgressIndicatorViewController:(id)a0;
- (double)contentHeightForWidth:(double)a0;
- (id)progressViewController;
- (void)cardSectionViewWillAppearForCardSection:(id)a0 withAppearanceFeedback:(id)a1;
- (id)_initWithCard:(id)a0 delegate:(id)a1 loadProvidersImmediately:(BOOL)a2;
- (void)cardSectionViewDidAppearForCardSection:(id)a0 withAppearanceFeedback:(id)a1;
- (void)handleCardCommand:(id)a0 reply:(id /* block */)a1;
- (void)_setUpHelpers;
- (void)_updateDelegateOnBoundsDidChange;
- (void)actionStatusView:(id)a0 didAddViewFromProgressViewController:(id)a1;

@end