luxlabs header browser preview


@class NSString, _UIBarBackgroundLayout, UIPointerInteraction, UIView, _UIBarBackground;

@interface _UITabBarVisualProviderLegacyIOS : _UITabBarVisualProvider <_UIBarAppearanceChangeObserver, UIPointerInteractionDelegate, PTSettingsKeyObserver> {
    UIPointerInteraction *_pointerInteraction;
    _UIBarBackground *_backgroundView;
    _UIBarBackgroundLayout *_backgroundViewLayout;
    UIView *_customBackgroundView;
    UIView *_accessoryView;
    double _minimumWidthForHorizontalLayout;
    BOOL _useModernAppearance;
    long long _style;
    double _backgroundTransitionProgress;
}

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)_shim_setShadowAlpha:(double)a0;
- (void)updateArchivedSubviews:(id)a0;
- (void)updateBackgroundGroupName;
- (double)backgroundTransitionProgress;
- (void)appearance:(id)a0 categoriesChanged:(long long)a1;
- (id)_shim_accessoryView;
- (void)setBackgroundTransitionProgress:(double)a0;
- (void)changeLayout;
- (void)changeItemsTo:(id)a0 removingItems:(id)a1 selectedItem:(id)a2 oldSelectedItem:(id)a3 animate:(BOOL)a4;
- (id)traitCollectionForChild:(id)a0 baseTraitCollection:(id)a1;
- (id)_shim_compatibilityBackgroundView;
- (void)changeAppearance;
- (id)appearanceObserver;
- (void)teardown;
- (void)_shim_setCustomBackgroundView:(id)a0;
- (double)_shim_shadowAlpha;
- (void)traitCollectionDidChange:(id)a0;
- (void)setUseModernAppearance:(BOOL)a0;
- (void)_updateAccessoryView;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_shadowFrameForBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 height:(double)a1;
- (id)_preferredFocusedViewCarplay;
- (void)_updateAppearanceForTransitionFromItem:(id)a0 toItem:(id)a1;
- (void)_updateBackgroundLegacy;
- (long long)_styleForTraitCollection:(id)a0;
- (struct CGSize { double x0; double x1; })intrinsicContentSizeGivenSize:(struct CGSize { double x0; double x1; })a0;
- (void)_shim_setAccessoryView:(id)a0;
- (id)preferredFocusedView;
- (void)_shim_updateTabBarItemView:(id)a0;
- (void)_updateBackgroundModern;
- (void)setSemanticContentAttribute:(long long)a0;
- (double)_shim_heightForCustomizingItems;
- (void)changeSelectedItem:(id)a0 fromItem:(id)a1;
- (void)_updateBackgroundAnimated:(BOOL)a0;
- (id)pointerInteraction:(id)a0 regionForRequest:(id)a1 defaultRegion:(id)a2;
- (id)_preferredFocusedViewiOS;
- (void)settings:(id)a0 changedValueForKey:(id)a1;
- (void)setBackgroundTransitionProgress:(double)a0 forceUpdate:(BOOL)a1 animated:(BOOL)a2;
- (id)_focusedItemHighlightView;
- (void).cxx_destruct;
- (void)setMinimumWidthForHorizontalLayout:(double)a0;
- (id)pointerInteraction:(id)a0 styleForRegion:(id)a1;
- (BOOL)useModernAppearance;
- (void)prepare;
- (BOOL)_shim_shadowHidden;
- (id)createViewForTabBarItem:(id)a0;
- (double)minimumWidthForHorizontalLayout;
- (void)layoutSubviews;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_layoutRegion;
- (void)_shim_setShadowHidden:(BOOL)a0;
- (id)exchangeItem:(id)a0 withItem:(id)a1;
- (void)_shim_layoutItemsOnly;
- (void)_configureItems:(id)a0;
- (void)_layoutTabBarItems;
- (void)_applyAppearanceCustomizationsToItem:(id)a0;

@end