luxlabs header browser preview


@class UIColor, UISliderDataModel, NSArray, _UIModulationFeedbackGenerator, UIImage, _UIEdgeFeedbackGenerator, UIView;
@protocol _UISliderVisualElement, _UISliderConfiguration;

@interface UISlider : UIControl <NSCoding> {
    UIView<_UISliderVisualElement> *_visualElement;
    UISliderDataModel *_data;
    NSArray *_dummyViews;
    id<_UISliderConfiguration> _sliderConfiguration;
    unsigned long long _sliderStyle;
    unsigned long long _preferredBehavioralStyle;
    struct { unsigned char visualElementIsFluid : 1; unsigned char visualElementRespondsToDidUpdateConfiguration : 1; unsigned char visualElementRespondsToDidSetUserInteractionEnabled : 1; unsigned char visualElementRespondsToOverriddenTrackingState : 1; } _visualElementFlags;
}

@property (nonatomic, setter=_setTrackEnabled:) BOOL _trackEnabled;
@property (nonatomic, setter=_setMinimumEnabledValue:) float _minimumEnabledValue;
@property (nonatomic, setter=_setMaximumEnabledValue:) float _maximumEnabledValue;
@property (nonatomic, setter=_setSliderStyle:) unsigned long long _sliderStyle;
@property (copy, nonatomic, getter=_sliderConfiguration, setter=_setSliderConfiguration:) id<_UISliderConfiguration> sliderConfiguration;
@property (retain, nonatomic, getter=_edgeFeedbackGenerator, setter=_setEdgeFeedbackGenerator:) _UIEdgeFeedbackGenerator *edgeFeedbackGenerator;
@property (retain, nonatomic, getter=_modulationFeedbackGenerator, setter=_setModulationFeedbackGenerator:) _UIModulationFeedbackGenerator *modulationFeedbackGenerator;
@property (retain, nonatomic, getter=_edgeFeedbackBehavior, setter=_setEdgeFeedbackBehavior:) _UIEdgeFeedbackGenerator *edgeFeedbackBehavior;
@property (readonly, nonatomic) unsigned long long behavioralStyle;
@property (nonatomic) unsigned long long preferredBehavioralStyle;
@property (nonatomic) float value;
@property (nonatomic) float minimumValue;
@property (nonatomic) float maximumValue;
@property (retain, nonatomic) UIImage *minimumValueImage;
@property (retain, nonatomic) UIImage *maximumValueImage;
@property (nonatomic, getter=isContinuous) BOOL continuous;
@property (retain, nonatomic) UIColor *minimumTrackTintColor;
@property (retain, nonatomic) UIColor *maximumTrackTintColor;
@property (retain, nonatomic) UIColor *thumbTintColor;
@property (readonly, nonatomic) UIImage *currentThumbImage;
@property (readonly, nonatomic) UIImage *currentMinimumTrackImage;
@property (readonly, nonatomic) UIImage *currentMaximumTrackImage;

+ (BOOL)_allowsUnsupportedMacIdiomBehavior;
+ (void)_setAllowsUnsupportedMacIdiomBehavior:(BOOL)a0;
+ (BOOL)_allowActionsToQueue;

- (void)_intrinsicContentSizeInvalidatedForChildView:(id)a0;
- (BOOL)cancelTouchTracking;
- (id)init;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })valueTextRectForBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_populateArchivedSubviews:(id)a0;
- (unsigned long long)_controlEventsForActionTriggered;
- (id)minimumTrackImageForState:(unsigned long long)a0;
- (BOOL)_contentHuggingDefault_isUsuallyFixedHeight;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })maximumValueImageRectForBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setMaximumValue:(float)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })minimumValueImageRectForBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (struct CGSize { double x0; double x1; })_intrinsicSizeWithinSize:(struct CGSize { double x0; double x1; })a0;
- (void)setHighlighted:(BOOL)a0;
- (void)_controlTouchMoved:(id)a0 withEvent:(id)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })trackRectForBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (float)minimumValue;
- (void)encodeWithCoder:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })thumbRectForBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 trackRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 value:(float)a2;
- (BOOL)cancelMouseTracking;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setShowValue:(BOOL)a0;
- (id)createThumbView;
- (void)setEnabled:(BOOL)a0;
- (void)setSemanticContentAttribute:(long long)a0;
- (void)setThumbImage:(id)a0 forState:(unsigned long long)a1;
- (BOOL)gestureRecognizerShouldBegin:(id)a0;
- (BOOL)isAnimatingValueChange;
- (void)setValue:(float)a0 animated:(BOOL)a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })alignmentRectInsets;
- (id)thumbImageForState:(unsigned long long)a0;
- (void)setMinimumTrackImage:(id)a0 forStates:(unsigned long long)a1;
- (id)description;
- (BOOL)continueTrackingWithTouch:(id)a0 withEvent:(id)a1;
- (void)_controlTouchEnded:(id)a0 withEvent:(id)a1;
- (BOOL)beginTrackingWithTouch:(id)a0 withEvent:(id)a1;
- (void)setTracking:(BOOL)a0;
- (void)setMaximumTrackImage:(id)a0 forStates:(unsigned long long)a1;
- (void)setMinimumTrackImage:(id)a0 forState:(unsigned long long)a1;
- (void)_controlTouchBegan:(id)a0 withEvent:(id)a1;
- (void).cxx_destruct;
- (float)maximumValue;
- (BOOL)isTracking;
- (float)value;
- (void)setThumbImage:(id)a0 forStates:(unsigned long long)a1;
- (void)setMinimumValue:(float)a0;
- (void)setUserInteractionEnabled:(BOOL)a0;
- (void)layoutSubviews;
- (void)setMaximumTrackImage:(id)a0 forState:(unsigned long long)a1;
- (id)maximumTrackImageForState:(unsigned long long)a0;
- (void)endTrackingWithTouch:(id)a0 withEvent:(id)a1;
- (void)setSelected:(BOOL)a0;
- (id)initWithCoder:(id)a0;
- (void)setValue:(float)a0;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (BOOL)_alwaysHandleScrollerMouseEvent;
- (BOOL)_isThumbEnabled;
- (BOOL)isAccessibilityElementByDefault;
- (BOOL)_fluidTrackHidden;
- (unsigned long long)_fluidUpdateSource;
- (void)_installVisualElement;
- (void)_installVisualElement:(id)a0;
- (id)_maxTrackView;
- (id)_maxValueView;
- (id)_minTrackView;
- (id)_minValueView;
- (void)_registerForTraitChanges;
- (void)_setFluidTrackHidden:(BOOL)a0;
- (void)_setMaxValue:(float)a0;
- (void)_setMinValue:(float)a0;
- (void)_setMinimumTrackVisible:(BOOL)a0 withDuration:(double)a1;
- (void)_setThumbEnabled:(BOOL)a0;
- (void)_setUseLookNeue:(BOOL)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_thumbHitEdgeInsets;
- (id)_thumbView;
- (id)_thumbViewNeue;
- (BOOL)isElementAccessibilityExposedToInterfaceBuilder;

@end