luxlabs header browser preview


@class _HUQuickControlSingleControlHostView, HUQuickControlInteractionCoordinator, NSString, NAValueThrottler, HUQuickControlViewProfile, HFControlItem;

@interface HUQuickControlSingleControlViewController : HUQuickControlViewController <HUQuickControlInteractionCoordinatorDelegate, HUQuickControlTouchContinuing>

@property (readonly, nonatomic) NAValueThrottler *valueWriteThrottler;
@property (nonatomic) unsigned long long inFlightWriteCount;
@property (nonatomic, getter=areWritesInProgressOrPossible) BOOL writesInProgressOrPossible;
@property (nonatomic) BOOL hasWrittenAnyNewValues;
@property (retain, nonatomic) HUQuickControlViewProfile *viewProfile;
@property (retain, nonatomic) HUQuickControlInteractionCoordinator *interactionCoordinator;
@property (nonatomic) double verticalDirectionalControlStretchFactor;
@property (nonatomic) double horizontalControlCompressionFactor;
@property (retain, nonatomic) _HUQuickControlSingleControlHostView *view;
@property (nonatomic) BOOL hasSetControlSize;
@property (readonly, nonatomic) HFControlItem *controlItem;
@property (readonly, nonatomic) id modelValue;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (Class)controlItemClass;
+ (id)controlItemPredicate;

- (void)setControlSize:(unsigned long long)a0;
- (void)viewWillAppear:(BOOL)a0;
- (void)viewDidLayoutSubviews;
- (BOOL)isUserInteractionEnabled;
- (void)loadView;
- (BOOL)_canShowWhileLocked;
- (void).cxx_destruct;
- (void)_updateTitle;
- (void)setUserInteractionEnabled:(BOOL)a0;
- (void)viewDidDisappear:(BOOL)a0;
- (id)viewForTouchContinuation;
- (id)overrideValueForCharacteristic:(id)a0;
- (void)_setModelValue:(id)a0 writeValue:(BOOL)a1;
- (void)_updateControlTransform;
- (void)_updateControlViewReachabilityState;
- (void)_updateViewProfileForCurrentItemState;
- (void)_updateWriteState;
- (void)_writeModelControlValue:(id)a0;
- (void)beginUserInteractionWithFirstTouchGestureRecognizer:(id)a0;
- (id)controlToViewValueTransformer;
- (id)createInteractionCoordinator;
- (id)createViewProfile;
- (BOOL)hasModelValueChangedForInteractionCoordinator:(id)a0;
- (void)hideAuxiliaryViewForInteractionCoordinator:(id)a0;
- (id)initWithControlItem:(id)a0 home:(id)a1 itemUpdater:(id)a2 controlOrientation:(unsigned long long)a3 preferredControl:(unsigned long long)a4;
- (id)initWithControlItems:(id)a0 home:(id)a1 itemUpdater:(id)a2 controlOrientation:(unsigned long long)a3 preferredControl:(unsigned long long)a4;
- (void)interactionCoordinator:(id)a0 interactionStateDidChange:(BOOL)a1;
- (void)interactionCoordinator:(id)a0 showAuxiliaryView:(id)a1;
- (void)interactionCoordinator:(id)a0 updateControlHorizontalCompressionFactor:(double)a1;
- (void)interactionCoordinator:(id)a0 updateControlVerticalStretchFactor:(double)a1;
- (void)interactionCoordinator:(id)a0 viewValueDidChange:(id)a1;
- (void)interactionCoordinatorWantsDismissal:(id)a0;
- (id)intrinsicSizeDescriptorForControlSize:(unsigned long long)a0;
- (void)invalidateViewProfile;
- (void)modelValueDidChange;
- (id)overrideSecondaryStatusText;
- (id)overrideStatusText;
- (void)quickControlItemUpdater:(id)a0 didUpdateResultsForControlItems:(id)a1;
- (void)setControlOrientation:(unsigned long long)a0;
- (void)setPreferredControl:(unsigned long long)a0;
- (void)setPreferredFrameLayoutGuide:(id)a0;
- (void)updateValueFromControlItem;
- (id)viewControllerForTouchContinuation;

@end