luxlabs header browser preview


@class UIColor, NSString, NSArray, NTKExplorerDotColorOptions, NTKExplorerDotLayoutConstraints;
@protocol CLKMonochromeFilterProvider;

@interface NTKExplorerStatusView : UIView <CLKMonochromeComplicationView> {
    NSArray *_dotLayers;
}

@property (readonly) double dotDiameter;
@property (readonly) double dotBorderWidth;
@property (readonly) double dotSpacing;
@property (readonly) double noServiceDotHeight;
@property (readonly, nonatomic) UIColor *connectedDotColor;
@property (readonly, nonatomic) UIColor *connectedDotBackgroundColor;
@property (readonly, nonatomic) UIColor *noServiceDotColor;
@property (retain, nonatomic) NTKExplorerDotLayoutConstraints *dotLayoutConstraints;
@property (retain, nonatomic) NTKExplorerDotColorOptions *dotColorOptions;
@property (nonatomic) long long signalStrengthBars;
@property (nonatomic) BOOL showsFullSignalStrength;
@property (nonatomic) BOOL tritiumIsOn;
@property (nonatomic) long long state;
@property (readonly, nonatomic) long long position;
@property (weak, nonatomic) id<CLKMonochromeFilterProvider> filterProvider;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (unsigned long long)_fixedDotPositionForState:(long long)a0;
+ (id)connectedDotColor;
+ (double)dotBorderWidth;
+ (double)dotDiameter;
+ (double)dotSpacing;
+ (id)noServiceDotColor;
+ (double)noServiceDotHeight;

- (void)setState:(long long)a0 animated:(BOOL)a1;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void).cxx_destruct;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (void)_applyDotRotationFraction:(double)a0 forDotAtIndex:(unsigned long long)a1;
- (void)_applyState:(long long)a0 animated:(BOOL)a1;
- (void)_layoutDotLayers;
- (void)_updateDotFillStates;
- (id)connectivityDotBackingColor;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 dotLayoutConstraints:(id)a1 dotColorOptions:(id)a2;
- (void)setDotPosition:(long long)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (void)transitionToMonochromeWithFraction:(double)a0;
- (void)updateMonochromeColor;

@end