luxlabs header browser preview


@class _UIFlexibleConstantConstraintSet, UILabel, UIVisualEffectView, _UIKeyboardLayoutAlignmentView, _UIAlertControllerActionViewMetrics, NSMutableArray, UIView, UIAlertControllerVisualStyle, NSString, NSLayoutConstraint, UIAlertController, NSArray, _UIAlertControllerInterfaceActionGroupView, UIAlertAction;

@interface _UIAlertControllerPhoneTVMacView : _UIAlertControllerView <UIInterfaceActionHandlerInvocationDelegate, UIScrollViewDelegate, UISpringLoadedInteractionSupporting, _UIAlertControllerLayoutObserving, _UIAlertControllerContentViewControllerObserving> {
    UIAlertController *_alertController;
    UIAlertControllerVisualStyle *_visualStyle;
    struct { unsigned char hasAppliedTitleAndMessageLabelVibrantContainerViewConstraints : 1; unsigned char hasAppliedTitleConstraints : 1; unsigned char hasAppliedMessageConstraints : 1; unsigned char hasAppliedDetailConstraints : 1; unsigned char presentedAsPopover : 1; unsigned char hasDimmingView : 1; unsigned char cancelActionIsDiscrete : 1; unsigned char shouldHaveBackdropView : 1; unsigned char alignsToKeyboard : 1; unsigned char hasCachedLargestActionDimension : 1; unsigned char needsActionsChangedHandling : 1; unsigned char needsUpdateForPropertyChange : 1; } _alertControllerViewFlags;
    UIView *_contentView;
    UIView *_backdropView;
    UIView *_contentViewTopItemsView;
    _UIAlertControllerInterfaceActionGroupView *_mainInterfaceActionsGroupView;
    _UIAlertControllerInterfaceActionGroupView *_discreteCancelActionGroupView;
    UIVisualEffectView *_titleAndMessageLabelVibrantContainerView;
    UILabel *_titleLabel;
    UILabel *_messageLabel;
    UILabel *_detailMessageLabel;
    UIView *_separatedHeaderContentViewControllerContainerView;
    UIView *_headerContentViewControllerContainerView;
    UIView *_contentViewControllerContainerView;
    UIView *_textFieldViewControllerContainerView;
    _UIKeyboardLayoutAlignmentView *_keyboardLayoutAlignmentView;
    UIView *_keyboardLayoutAlignmentAvailableSpaceView;
    UIView *_dimmingView;
    NSMutableArray *_actionViews;
    struct CGPoint { double x; double y; } _actionSelectionInitialLocation;
    long long _layoutRequiresPositionUpdateCount;
    NSArray *_dimmingViewConstraints;
    NSArray *_dimmingViewForegroundViewTopConstraints;
    NSArray *_dimmingViewForegroundViewBottomConstraints;
    NSArray *_dimmingViewConstraintsForAlertStyle;
    NSArray *_dimmingViewConstraintsForActionSheetStyle;
    NSArray *_noDimmingViewConstraints;
    NSLayoutConstraint *_headerContentViewControllerPreferredWidthConstraint;
    NSLayoutConstraint *_headerContentViewControllerPreferredHeightConstraint;
    struct CGSize { double width; double height; } _largestActionDimension;
    UIAlertAction *_effectivePreferredAction;
    long long _batchActionChangesInProgressCount;
    BOOL _actionsReversed;
}

@property (nonatomic, getter=_layoutSize, setter=_setLayoutSize:) struct CGSize { double width; double height; } layoutSize;
@property (retain, nonatomic) _UIAlertControllerActionViewMetrics *actionViewMetrics;
@property BOOL cancelActionIsDiscrete;
@property (nonatomic) BOOL actionScrubbingEnabled;
@property (nonatomic) double offset;
@property (nonatomic) BOOL presentationContextPrefersCancelActionShown;
@property (retain) NSLayoutConstraint *foregroundViewWidthConstraint;
@property (retain) NSLayoutConstraint *contentViewTopConstraint;
@property (retain) NSLayoutConstraint *contentViewBottomConstraint;
@property (retain) NSLayoutConstraint *contentViewMaxHeightConstraint;
@property (retain) NSLayoutConstraint *headerContentViewControllerContainerViewTopAlignmentConstraint;
@property (retain) NSArray *titleAndMessageLabelVibrantContainerViewVerticalConstraints;
@property (retain) _UIFlexibleConstantConstraintSet *titleLabelTopAlignmentConstraints;
@property (retain) _UIFlexibleConstantConstraintSet *messageLabelTopAlignmentConstraints;
@property (retain) NSLayoutConstraint *detailMessageLabelTopAlignmentConstraint;
@property (retain) NSLayoutConstraint *contentViewControllerViewLeftConstraint;
@property (retain) NSLayoutConstraint *contentViewControllerViewRightConstraint;
@property (retain) NSLayoutConstraint *contentViewControllerViewTopConstraint;
@property (retain) NSLayoutConstraint *contentViewControllerViewBottomConstraint;
@property (retain) NSLayoutConstraint *textFieldViewControllerViewLeftConstraint;
@property (retain) NSLayoutConstraint *textFieldViewControllerViewRightConstraint;
@property (retain) NSLayoutConstraint *textFieldViewControllerViewTopConstraint;
@property (retain) NSLayoutConstraint *textFieldViewControllerViewBottomConstraint;
@property (retain) NSLayoutConstraint *contentScrollViewBottomConstraint;
@property (retain) NSLayoutConstraint *contentScrollViewMaximumWidthConstraint;
@property (retain) NSLayoutConstraint *contentScrollViewMaximumHeightConstraint;
@property (retain) NSLayoutConstraint *contentViewControllerContainerViewTopAlignmentConstraint;
@property (retain) NSLayoutConstraint *contentViewControllerContainerViewWidthConstraint;
@property (retain) NSLayoutConstraint *contentViewControllerContainerViewHeightConstraint;
@property (retain) NSLayoutConstraint *separatedHeaderContentViewControllerContainerViewBottomConstraint;
@property (retain) NSLayoutConstraint *separatedHeaderContentViewControllerContainerViewWidthConstraint;
@property (retain) _UIFlexibleConstantConstraintSet *textFieldViewControllerContainerViewTopAlignmentConstraints;
@property (retain) NSLayoutConstraint *textFieldViewControllerContainerViewWidthConstraint;
@property (retain) NSLayoutConstraint *textFieldViewControllerContainerViewHeightConstraint;
@property (retain) NSLayoutConstraint *centerXConstraint;
@property (retain) NSLayoutConstraint *centerYConstraint;
@property (retain) NSLayoutConstraint *widthConstraint;
@property (retain) NSLayoutConstraint *heightConstraint;
@property (retain) NSLayoutConstraint *mainActionButtonSequenceViewWidthConstraint;
@property (retain) NSLayoutConstraint *mainActionButtonSequenceViewHeightConstraint;
@property (retain) NSLayoutConstraint *mainActionButtonSequenceViewHorizontalAlignmentConstraint;
@property (retain) NSLayoutConstraint *discreteActionGroupViewHorizontalLayoutTrailingConstraint;
@property (retain) NSLayoutConstraint *actionGroupEqualsContentViewWidthConstraint;
@property (retain) NSLayoutConstraint *discreteCancelActionViewTopConstraint;
@property (retain) NSLayoutConstraint *discreteCancelActionViewLeadingConstraint;
@property (retain) NSLayoutConstraint *discreteCancelActionViewWidthConstraint;
@property (retain) NSLayoutConstraint *discreteCancelActionViewHeightConstraint;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (nonatomic, getter=isSpringLoaded) BOOL springLoaded;

+ (void)initialize;
+ (BOOL)requiresConstraintBasedLayout;

- (void)_updateContentView;
- (BOOL)_hasTitle;
- (void)touchesCancelled:(id)a0 withEvent:(id)a1;
- (id)message;
- (id)cancelAction;
- (void)dealloc;
- (void)_setTitle:(id)a0;
- (id)headerContentViewController;
- (id)contentViewController;
- (BOOL)_forceLayoutEngineSolutionInRationalEdges;
- (void)_setAttributedTitle:(id)a0;
- (id)preferredFocusedView;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id)actions;
- (void)didMoveToSuperview;
- (id)_attributedTitle;
- (id)_visualStyle;
- (void)updateConstraints;
- (void)touchesBegan:(id)a0 withEvent:(id)a1;
- (void)_prepareContentView;
- (void)_updateTintColor;
- (void).cxx_destruct;
- (void)safeAreaInsetsDidChange;
- (id)title;
- (void)_prepareForWindowDealloc;
- (void)touchesEnded:(id)a0 withEvent:(id)a1;
- (void)touchesMoved:(id)a0 withEvent:(id)a1;
- (BOOL)shouldUpdateFocusInContext:(id)a0;
- (void)didMoveToWindow;
- (void)_actionsChanged;
- (void)_prepareContentViewTopItemsView;
- (void)setEffectAlpha:(double)a0;
- (id)alertController;
- (id)__cancelActionView;
- (void)_accessibilityColorsChanged;
- (void)_actionLayoutDirectionChanged;
- (BOOL)_actionLayoutIsVertical;
- (BOOL)_actionsReversed;
- (void)_addContentViewControllerToViewHierarchyIfNecessary;
- (void)_addHeaderContentViewControllerToViewHierarchyIfNecessary;
- (void)_addSeparatedHeaderContentViewControllerToViewHierarchyIfNecessary;
- (void)_applyContentViewControllerContainerViewConstraints;
- (void)_applyDetailMessageConstraints;
- (void)_applyHeaderContentViewControllerContainerViewConstraints;
- (void)_applyISEngineLayoutValuesToBoundsOnly:(BOOL)a0;
- (void)_applyKeyboardAlignmentViewsConstraints;
- (void)_applyMessageConstraints;
- (void)_applySeparatedContentViewControllerContainerViewContraints;
- (void)_applyTextFieldViewControllerContainerViewConstraints;
- (void)_applyTitleAndMessageLabelVibrantContainerViewConstraints;
- (void)_applyTitleConstraints;
- (void)_applyViewConstraints;
- (void)_associateActionsWithActionViews;
- (id)_attributedDetailMessage;
- (id)_attributedMessage;
- (double)_availableWidthForHorizontalLayout:(BOOL)a0;
- (BOOL)_buttonsAreTopMost;
- (BOOL)_canLayOutActionsHorizontally;
- (void)_configureActionGroupViewToAllowHorizontalLayout:(BOOL)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_contentInsets;
- (void)_contentSizeChanged;
- (struct CGSize { double x0; double x1; })_contentViewControllerSize;
- (void)_disableAllowGroupOpacitiyIfNecessaryAlongsideTransitionCoordinator:(id)a0;
- (id)_discreteCancelActionView;
- (id)_effectivePreferredAction;
- (void)_ensureActionViewRepresentationsHaveMetrics;
- (id)_focusedAction;
- (BOOL)_hasAttributedMessage;
- (BOOL)_hasAttributedTitle;
- (BOOL)_hasDetailMessage;
- (BOOL)_hasDiscreteCancelAction;
- (BOOL)_hasMessage;
- (BOOL)_hasTextFields;
- (BOOL)_horizontalLayoutCanUseFullWidth;
- (double)_idealLayoutWidth;
- (id)_indexesOfActionSectionSeparators;
- (id)_interfaceActionForAlertAction:(id)a0 inActionGroupView:(id)a1;
- (id)_interfaceActionRepresentationForAlertAlertAction:(id)a0;
- (struct CGSize { double x0; double x1; })_itemSizeForHorizontalLayout:(BOOL)a0;
- (struct CGSize { double x0; double x1; })_itemSizeForHorizontalLayout:(BOOL)a0 visualStyleRequiresActionRepresentationToFitItemSize:(BOOL *)a1;
- (double)_labelHorizontalInsets;
- (void)_layoutAndPositionInParentIfNeeded;
- (double)_layoutWidthForHorizontalLayout:(BOOL)a0;
- (struct CGSize { double x0; double x1; })_mainActionButtonSequenceViewSizeForHorizontalLayout:(BOOL)a0 itemSize:(struct CGSize { double x0; double x1; })a1;
- (double)_marginBetweenInterfaceActionGroups;
- (double)_maximumWidthUsingAccessibilityWidthIfActionsAreTruncated:(double)a0;
- (struct CGSize { double x0; double x1; })_minimumSizeForAllActions;
- (double)_minimumWidthFittingAlertContents;
- (id)_newStyledBackgroundView;
- (long long)_numberOfActionsForMainActionButtonSequenceView;
- (void)_performBatchActionChangesWithBlock:(id /* block */)a0;
- (id)_preferredActionView;
- (void)_prepareContentViewControllerContainerView;
- (void)_prepareDetailMessageLabel;
- (void)_prepareDimmingView;
- (void)_prepareDimmingViewConstraints;
- (void)_prepareDiscreteCancelActionGroupView;
- (void)_prepareForWindowHostingSceneRemoval;
- (void)_prepareHeaderContentViewControllerContainerView;
- (void)_prepareKeyboardLayoutAlignmentViews;
- (void)_prepareMainInterfaceActionsGroupView;
- (void)_prepareMesssageLabel;
- (void)_prepareSeparateContentViewControllerContainerView;
- (void)_prepareTextFieldViewControllerContainerView;
- (void)_prepareTitleAndMessageLabelVibrantContainer;
- (void)_prepareTitleLabel;
- (void)_prepareViewsAndAddConstraints;
- (id)_presentableAlertActions;
- (void)_propertiesChanged;
- (void)_recomputeActionMetrics;
- (void)_recomputeAlertControllerWidth;
- (void)_reevaluateSuperviewSizingConstraints;
- (void)_reloadInterfaceActionViewRepresentations;
- (void)_reloadInterfaceActionsGroupViewPreferredAction;
- (void)_removeContentViewControllerViewFromHierarchy;
- (void)_removeHeaderContentViewControllerViewFromHierarchy;
- (void)_removeSeparatedHeaderContentViewControllerFromHierarchy;
- (void)_scrollInitialActionToVisibleForPresentation;
- (void)_setActionsReversed:(BOOL)a0;
- (void)_setAttributedDetailMessage:(id)a0;
- (void)_setAttributedMessage:(id)a0;
- (void)_setMessage:(id)a0;
- (void)_setVisualStyle:(id)a0;
- (void)_setupHorizontalConstraintsForLabelView:(id)a0;
- (BOOL)_shouldAllowPassthroughToLayersBehindUsForTouches:(id)a0;
- (BOOL)_shouldHaveCancelActionInMainActionButtonSequenceView;
- (struct CGSize { double x0; double x1; })_sizeForLayoutWidthDetermination;
- (void)_sizeOfContentViewControllerChanged;
- (void)_sizeOfHeaderContentViewControllerChanged;
- (void)_sizeOfTextFieldViewControllerChanged;
- (double)_spaceRequiredForActionSectionsSpacing;
- (id)_textFieldViewController;
- (void)_textFieldsChanged;
- (BOOL)_titleAndMessageLabelUseVibrancy;
- (id)_unlocalizedOrderedPresentableAlertActionViewRepresentations;
- (id)_unlocalizedOrderedPresentableAlertActions;
- (void)_updateActionViewHeight;
- (void)_updateActionViewVisualStyle:(id)a0;
- (void)_updateActionsGroupPresentationStyles;
- (void)_updateBackdropView:(BOOL)a0;
- (void)_updateCancelActionBeingDiscrete;
- (void)_updateConstraintConstants;
- (void)_updateConstraintSpacingForExternalOffset;
- (void)_updateDetailLabelContents;
- (void)_updateDetailLabelFontSize;
- (void)_updateForPropertyChangeIfNeeded;
- (void)_updateInsets;
- (void)_updateLabelFontSizes;
- (void)_updateLabelProperties;
- (void)_updateLabelTextColor;
- (void)_updateMainGroupViewProperties;
- (void)_updateMainScrollableHeaderViewHasRealContent;
- (void)_updateMessageLabelContents;
- (void)_updateMessageLabelFontSize;
- (void)_updatePreferredAction;
- (void)_updateStyleForIdiomChange:(BOOL)a0;
- (void)_updateTitleLabelContents;
- (void)_updateTitleLabelFontSize;
- (double)_verticalLayoutWidth;
- (id)_vibrancyEffectForTitleAndMessageLabel;
- (void)_willMoveToWindow:(id)a0;
- (BOOL)alignsToKeyboard;
- (void)beginTrackingSessionByTakingOverForSystemProvidedGestureRecognizer:(id)a0;
- (void)configureForDismissAlongsideTransitionCoordinator:(id)a0;
- (void)configureForPresentAlongsideTransitionCoordinator:(id)a0;
- (void)deselectAllActions;
- (double)effectAlpha;
- (BOOL)hasDimmingView;
- (BOOL)hasDiscreteHorizontalCancelAction;
- (void)interfaceAction:(id)a0 invokeActionHandler:(id /* block */)a1 completion:(id /* block */)a2;
- (BOOL)presentedAsPopover;
- (id)separatedHeaderContentViewController;
- (void)setAlertController:(id)a0;
- (void)setAlignsToKeyboard:(BOOL)a0;
- (void)setHasDimmingView:(BOOL)a0;
- (void)setPresentedAsPopover:(BOOL)a0;
- (void)setShouldHaveBackdropView:(BOOL)a0;
- (void)setTintAdjustmentMode:(long long)a0;
- (BOOL)shouldHaveBackdropView;
- (BOOL)showsCancelAction;
- (id)textFields;
- (long long)tintAdjustmentMode;
- (void)updateObservations:(id)a0;

@end