luxlabs header browser preview


@class UIView, NSString, UIImage, _UIFloatingContentTransformView, _UIFocusAnimationConfiguration, NSMutableArray, _UIFloatingContentCornerRadiusAnimatingScreenScaleInheritingView, _UIFloatingContentCornerRadiusAnimatingView, _UIFloatingMotionConfiguration;
@protocol _UIFloatingContentViewDelegate;

@interface _UIFloatingContentView : UIView {
    id<_UIFloatingContentViewDelegate> _floatingContentViewDelegate;
    _UIFloatingContentTransformView *_transformView;
    _UIFloatingContentCornerRadiusAnimatingScreenScaleInheritingView *_containerView;
    _UIFloatingContentCornerRadiusAnimatingView *_highlightView;
    _UIFloatingContentCornerRadiusAnimatingView *_visualEffectContainerView;
    UIView *_shadowView;
    UIView *_contentView;
    UIView *_highContrastFocusIndicatorView;
    struct __CFDictionary { } *_backgroundColorsByState;
    NSMutableArray *_contentMotionEffects;
    double _shadowOpacityLight;
    double _shadowOpacityDark;
    struct CGPoint { double x; double y; } _focusDirection;
    struct CGPoint { double x; double y; } _contentRotation;
    struct CGPoint { double x; double y; } _contentTranslation;
    BOOL _customScale;
    BOOL _symmetricScale;
    BOOL _stretchableShadowImage;
}

@property (readonly, nonatomic) UIView *highlightView;
@property (readonly, nonatomic) UIView *transformView;
@property (nonatomic) BOOL forwardsSubviewIntrinsicContentSizeInvalidationsToSuperview;
@property (nonatomic) BOOL scalesBackwards;
@property (nonatomic) BOOL roundContentWhenDeselected;
@property (nonatomic) struct CGSize { double width; double height; } asymmetricScaleFactor;
@property (nonatomic) struct CGSize { double width; double height; } asymmetricFocusedSizeIncrease;
@property (nonatomic) BOOL _disableOutsetShadowPath;
@property (nonatomic) BOOL showsHighContrastFocusIndicator;
@property (nonatomic) double highContrastFocusIndicatorCornerRadius;
@property (nonatomic) struct CGPoint { double x; double y; } highContrastFocusIndicatorOutset;
@property (nonatomic) NSString *cornerCurve;
@property (copy, nonatomic) id /* block */ focusAnimationConfigurationHandler;
@property (weak, nonatomic) id<_UIFloatingContentViewDelegate> floatingContentDelegate;
@property (readonly, nonatomic) UIView *contentView;
@property (readonly, nonatomic) UIView *visualEffectContainerView;
@property (nonatomic) double cornerRadius;
@property (nonatomic, getter=isContinuousCornerEnabled) BOOL continuousCornerEnabled;
@property (nonatomic) double scaleFactor;
@property (nonatomic) double focusedSizeIncrease;
@property (nonatomic) struct CGPoint { double x; double y; } focusScaleAnchorPoint;
@property (nonatomic) double visualEffectContainerViewScaleFactor;
@property (copy, nonatomic) _UIFocusAnimationConfiguration *focusAnimationConfiguration;
@property (nonatomic) BOOL useShadowImage;
@property (nonatomic, getter=isShadowEnabled) BOOL shadowEnabled;
@property (nonatomic) struct CGSize { double width; double height; } shadowSize;
@property (nonatomic) double shadowRadius;
@property (nonatomic) double shadowOpacity;
@property (nonatomic) double shadowVerticalOffset;
@property (nonatomic) double unfocusedShadowRadius;
@property (nonatomic) double unfocusedShadowOpacity;
@property (nonatomic) double unfocusedShadowVerticalOffset;
@property (nonatomic) struct CGSize { double width; double height; } unfocusedShadowExpansion;
@property (nonatomic) struct CGSize { double width; double height; } shadowExpansion;
@property (retain, nonatomic) UIImage *shadowImage;
@property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } shadowContentsCenter;
@property (nonatomic) unsigned long long controlState;
@property (nonatomic) BOOL clipsContentToBounds;
@property (retain, nonatomic) _UIFloatingMotionConfiguration *contentMotion;
@property (nonatomic) long long highlightStyle;
@property (nonatomic, getter=isContentOpaque) BOOL contentOpaque;

+ (id)_defaultFocusAnimationConfiguration;

- (void)_intrinsicContentSizeInvalidatedForChildView:(id)a0;
- (void)_layoutContentView;
- (void)dealloc;
- (void)_updateScaleFactor;
- (void)traitCollectionDidChange:(id)a0;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id)_preferredConfigurationForFocusAnimation:(long long)a0 inContext:(id)a1;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (BOOL)_applyKeyPathsAndRelativeValues:(id)a0 forMotionEffect:(id)a1;
- (double)_currentShadowOpacity;
- (double)_effectiveShadowOpacity;
- (double)_effectiveShadowRadius;
- (id)_focusedFrameGuide;
- (id)_focusedFrameGuideCreateIfNecessary:(BOOL)a0;
- (void)_installContentMotionEffects;
- (void)_layoutHighContrastFocusIndicator;
- (void)_layoutShadow;
- (unsigned long long)_primaryStateForState:(unsigned long long)a0;
- (void)_setControlState:(unsigned long long)a0 withAnimationCoordinator:(id)a1;
- (void)_setShadowImageIfNeeded;
- (struct CGPath { } *)_shadowPathForSize:(struct CGSize { double x0; double x1; })a0 radius:(double)a1;
- (BOOL)_shouldAppearToFloatForPrimaryState:(unsigned long long)a0;
- (BOOL)_shouldApplyCornerRadiusForPrimaryState:(unsigned long long)a0;
- (void)_uninstallContentMotionEffects;
- (void)_updateContainerLayerQualityForPrimaryState:(unsigned long long)a0;
- (void)_updateCornerRadiusLayers;
- (void)_updateFocusedFrameGuideConstraintsIfApplicable;
- (void)_updateHighContrastFocusIndicatorForPrimaryState:(unsigned long long)a0;
- (void)_updateHighContrastFocusIndicatorView;
- (void)_updateHighlightViewForPrimaryState:(unsigned long long)a0;
- (void)_updateShadowContentsScaleForPrimaryState:(unsigned long long)a0;
- (void)_updateShadowLayer;
- (void)_updateShadowOpacityForPrimaryState:(unsigned long long)a0;
- (void)_updateTransformForPrimaryState:(unsigned long long)a0;
- (void)addContentMotionEffect:(id)a0;
- (id)backgroundColorForState:(unsigned long long)a0;
- (void)removeContentMotionEffect:(id)a0;
- (void)setBackgroundColor:(id)a0 forState:(unsigned long long)a1;
- (void)setContentMotionRotation:(struct CGPoint { double x0; double x1; })a0 translation:(struct CGPoint { double x0; double x1; })a1;
- (void)setControlState:(unsigned long long)a0 animated:(BOOL)a1;
- (void)setControlState:(unsigned long long)a0 withAnimationCoordinator:(id)a1;
- (void)setShadowImage:(id)a0 stretchable:(BOOL)a1;
- (void)setShadowOpacity:(double)a0 forUserInterfaceStyle:(long long)a1;
- (double)shadowOpacityForUserInterfaceStyle:(long long)a0;

@end