luxlabs header browser preview


@class UIFont, UIVisualEffect, _UIPlatterShadowSettings, _UIContextMenuGradientMaskingConfiguration, _UIClickPresentationFeedbackGeneratorConfiguration, NSDictionary, UIImageSymbolConfiguration, UIColor;

@interface _UIContextMenuPlatformMetrics : NSObject <_UIVisualStyleProviding>

@property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } cellBackgroundInsets;
@property (copy, nonatomic) id /* block */ cellBackgroundProvider;
@property (copy, nonatomic) id /* block */ preDismissalHandler;
@property (copy, nonatomic) id /* block */ postDismissalHandler;
@property (copy, nonatomic) id /* block */ animateAlongsideTransition;
@property (copy, nonatomic) id /* block */ containerViewProvider;
@property (copy, nonatomic) id /* block */ convertPointBetweenViews;
@property (nonatomic) double menuMaximumHeight;
@property (nonatomic) double menuMinimumScale;
@property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } menuItemInternalPadding;
@property (nonatomic) double menuGutterWidth;
@property (retain, nonatomic) UIVisualEffect *menuBackgroundEffect;
@property (retain, nonatomic) UIColor *menuBackgroundColor;
@property (retain, nonatomic) UIVisualEffect *menuHighlightBackgroundEffect;
@property (retain, nonatomic) UIColor *menuHighlightBackgroundColor;
@property (nonatomic) double menuCornerRadius;
@property (nonatomic) double leadingIndentationWidth;
@property (nonatomic) BOOL applySubmenuScaling;
@property (nonatomic) BOOL shouldDismissMenuOnSceneDeactivation;
@property (retain, nonatomic) NSDictionary *submenuSeparatedOptions;
@property (nonatomic) struct CAPoint3D { double x; double y; double z; } stackedSubmenuOffset;
@property (nonatomic) struct CAPoint3D { double x; double y; double z; } leadingCascadedSubmenuOffset;
@property (nonatomic) struct CAPoint3D { double x; double y; double z; } trailingCascadedSubmenuOffset;
@property (retain, nonatomic) NSDictionary *accessorySeparatedOptions;
@property (nonatomic) struct CAPoint3D { double x; double y; double z; } baseMenuOffset;
@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } minimumContainerInsets;
@property (nonatomic) double defaultMenuWidth;
@property (nonatomic) double largePaletteWidthExtension;
@property (nonatomic) double itemSeparatorHeight;
@property (retain, nonatomic) UIColor *itemSeparatorColor;
@property (retain, nonatomic) UIVisualEffect *itemSeparatorBackgroundEffect;
@property (retain, nonatomic) UIColor *itemSubtitleColor;
@property (nonatomic) long long itemSubtitleRenderingMode;
@property (copy, nonatomic) id /* block */ itemPrimaryCompositingFilterProvider;
@property (copy, nonatomic) id /* block */ itemSubtitleCompositingFilterProvider;
@property (nonatomic) double itemTopToFirstBaseline;
@property (nonatomic) double itemLastBaselineToBottom;
@property (nonatomic) double itemBaselineToBaseline;
@property (nonatomic) double itemTopToFirstBaselineWithSubtitle;
@property (nonatomic) double itemLastBaselineToBottomWithSubtitle;
@property (nonatomic) double dynamicImageBoxWidth;
@property (nonatomic) double minIntraItemSpacing;
@property (retain, nonatomic) UIFont *titleFont;
@property (retain, nonatomic) UIFont *titleEmphasizedFont;
@property (retain, nonatomic) UIFont *subtitleFont;
@property (retain, nonatomic) UIFont *iconSymbolFont;
@property (retain, nonatomic) UIFont *iconEmphasizedSymbolFont;
@property (copy, nonatomic) id /* block */ itemBackgroundColorProvider;
@property (retain, nonatomic) UIColor *itemPrimaryColor;
@property (copy, nonatomic) id /* block */ itemPrimaryColorProvider;
@property (copy, nonatomic) id /* block */ itemPrimaryDestructiveColorProvider;
@property (nonatomic) double itemPrimaryAlpha;
@property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } headerPadding;
@property (nonatomic) BOOL leadingIndentationContributesToWidth;
@property (nonatomic) BOOL contentInsetsApplyToHeaders;
@property (retain, nonatomic) UIFont *headerFont;
@property (retain, nonatomic) UIColor *headerPrimaryColor;
@property (nonatomic) long long headerRenderingMode;
@property (copy, nonatomic) id /* block */ headerPrimaryCompositingFilterProvider;
@property (nonatomic) long long headerTextAlignment;
@property (nonatomic) BOOL menuTitleAlwaysShowsSeparator;
@property (retain, nonatomic) UIFont *menuTitleFont;
@property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } menuTitlePadding;
@property (nonatomic) long long menuTitleTextAlignment;
@property (nonatomic) BOOL forceUnpinnedHeader;
@property (nonatomic) BOOL alignMenuHeaderAndItemContents;
@property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } sectionInsets;
@property (retain, nonatomic) UIColor *sectionSeparatorColor;
@property (nonatomic) double sectionSeparatorHeight;
@property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } sectionSeparatorInsets;
@property (copy, nonatomic) UIImageSymbolConfiguration *decorationViewSymbolConfiguration;
@property (nonatomic) double leadingDecorationViewOffset;
@property (nonatomic) double trailingDecorationViewOffset;
@property (retain, nonatomic) UIColor *trailingAccessoryColor;
@property (nonatomic) double previewRubberbandingCoefficient;
@property (nonatomic) double previewRubberbandingZCoefficient;
@property (nonatomic) double previewActionsStyleDragTearOffThreshold;
@property (nonatomic) double previewActionsStyleDragZTearOffThreshold;
@property (nonatomic) double previewRotationMaxDegrees;
@property (retain, nonatomic) _UIPlatterShadowSettings *previewShadowSettings;
@property (nonatomic) BOOL enableShadowsForStandardSizeMenus;
@property (retain, nonatomic) _UIContextMenuGradientMaskingConfiguration *gradientMaskingConfiguration;
@property (copy, nonatomic) id /* block */ shouldApplyClippingHandler;
@property (copy, nonatomic) id /* block */ shouldApplyShadowHandler;
@property (copy, nonatomic) id /* block */ overrideElementSize;
@property (nonatomic) BOOL enableFloatingFocusStyle;
@property (nonatomic) BOOL allowsItemHighlighting;
@property (nonatomic) BOOL supportsLargePaletteMenus;
@property (nonatomic) struct CGSize { double width; double height; } paletteMinimumItemSize;
@property (retain, nonatomic) _UIClickPresentationFeedbackGeneratorConfiguration *presentationFeedbackConfiguration;
@property (copy, nonatomic) id /* block */ contentSpacingForContainer;
@property (copy, nonatomic) id /* block */ itemColoredSymbolImageUserInterfaceStyleOverrideProvider;
@property (nonatomic) BOOL wantsControlAlignmentWithHorizontalEdgeAdjustment;
@property (copy, nonatomic) id /* block */ controlAttachmentYOffsetProvider;
@property (copy, nonatomic) id /* block */ prefersWrapToSidesHandler;
@property (nonatomic) double maxLiftScale;
@property (nonatomic) double maxLiftScaleUpPoints;

- (id)init;
- (void).cxx_destruct;

@end