luxlabs header browser preview


@class UIColor, NSAttributedString, _UIRefreshControlContentView;
@protocol _UIRefreshControlHosting;

@interface UIRefreshControl : UIControl {
    long long _style;
    _UIRefreshControlContentView *_contentView;
    double _refreshControlHeight;
    double _visibleHeight;
    double _snappingHeight;
    double _additionalTopInset;
    BOOL _insetsApplied;
    BOOL _adjustingInsets;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _appliedInsets;
    id<_UIRefreshControlHosting> _host;
}

@property (readonly, nonatomic) long long refreshControlState;
@property (readonly, nonatomic) long long style;
@property (readonly, nonatomic) double _refreshControlHeight;
@property (readonly, nonatomic) double _snappingHeight;
@property (readonly, nonatomic) double _visibleHeight;
@property (readonly, nonatomic) BOOL _hostAdjustsContentOffset;
@property (readonly, nonatomic) BOOL _areInsetsBeingApplied;
@property (readonly, nonatomic, getter=_appliedInsets) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } appliedInsets;
@property (weak, nonatomic, getter=_host, setter=_setHost:) id<_UIRefreshControlHosting> _host;
@property (readonly, nonatomic, getter=isRefreshing) BOOL refreshing;
@property (retain, nonatomic) UIColor *tintColor;
@property (retain, nonatomic) NSAttributedString *attributedTitle;

+ (Class)_contentViewClassForStyle:(long long)a0;
+ (BOOL)_allowsUnsupportedMacIdiomBehavior;
+ (id)_defaultColor;
+ (void)_setAllowsUnsupportedMacIdiomBehavior:(BOOL)a0;

- (void)_addInsetHeight:(double)a0;
- (void)_update;
- (void)setBackgroundColor:(id)a0;
- (id)_tintColor;
- (id)init;
- (void)_removeInsets;
- (long long)_recomputeNewState;
- (void)dealloc;
- (void)_populateArchivedSubviews:(id)a0;
- (unsigned long long)_controlEventsForActionTriggered;
- (void)_updateConcealingMask;
- (void)_setVisibleHeight:(double)a0;
- (id)initWithStyle:(long long)a0;
- (id)_scrollView;
- (void)_endRefreshingAnimated:(BOOL)a0;
- (void)endRefreshing;
- (struct CGPoint { double x0; double x1; })_originForContentOffset:(struct CGPoint { double x0; double x1; })a0;
- (void)encodeWithCoder:(id)a0;
- (void)sizeToFit;
- (void)_updateHiddenStateIfNeeded;
- (void)_setAttributedTitle:(id)a0;
- (double)_impactIntensityForVelocity:(double)a0;
- (BOOL)_canTransitionFromState:(long long)a0 toState:(long long)a1;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)didMoveToSuperview;
- (id)_attributedTitle;
- (void)_updateSnappingHeight;
- (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_addInsets;
- (double)_stiffnessForVelocity:(double)a0;
- (void)_setRefreshControlState:(long long)a0 notify:(BOOL)a1;
- (void)_removeInsetHeight:(double)a0;
- (void)_setTintColor:(id)a0;
- (double)_visibleHeightForContentOffset:(struct CGPoint { double x0; double x1; })a0 origin:(struct CGPoint { double x0; double x1; })a1;
- (double)revealedFraction;
- (void)setRefreshControlState:(long long)a0;
- (double)_scrollViewHeight;
- (id)_contentView;
- (void)setBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_resizeToFitContents;
- (id)description;
- (void)_didScroll;
- (void)beginRefreshing;
- (BOOL)_isApplyingInsets;
- (void).cxx_destruct;
- (id)initWithCoder:(id)a0;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;

@end