luxlabs header browser preview


@class _UIKeyShortcutHUDCollectionViewManager, NSMutableDictionary, _UIPassthroughScrollInteraction, UIKeyCommand, UIViewPropertyAnimator, _UIKeyShortcutHUDMenuViewController, UITextInputPasswordRules, _UIKeyShortcutHUDToolbarViewController, UIView, UIKeyShortcutHUDMetrics, NSString, NSLayoutConstraint, _UIKeyShortcutHUDWindow, _UIKeyShortcutHUDConfiguration;
@protocol UIKeyShortcutHUDMetricsProvider, _UIKeyShortcutHUDViewControllerDelegate;

@interface _UIKeyShortcutHUDViewController : UIViewController <_UIKeyShortcutHUDMenuViewControllerDelegate, _UIKeyShortcutHUDToolbarViewControllerDelegate, UIKeyInput, _UIPassthroughScrollInteractionDelegate>

@property (retain, nonatomic) UIView *hudContainerView;
@property (retain, nonatomic) _UIKeyShortcutHUDMenuViewController *menuVC;
@property (retain, nonatomic) _UIKeyShortcutHUDToolbarViewController *toolbarVC;
@property (readonly, nonatomic, getter=isHidden) BOOL hidden;
@property (readonly, nonatomic, getter=isCompletelyPresented) BOOL completelyPresented;
@property (retain, nonatomic) NSLayoutConstraint *hudContainerLeadingEdgeConstraint;
@property (retain, nonatomic) NSLayoutConstraint *hudContainerTrailingEdgeConstraint;
@property (retain, nonatomic) NSLayoutConstraint *hudContainerTopEdgeConstraint;
@property (retain, nonatomic) NSLayoutConstraint *hudContainerBottomEdgeConstraint;
@property (retain, nonatomic) NSLayoutConstraint *hudContainerBottomSafeAreaEdgeConstraint;
@property (retain, nonatomic) NSLayoutConstraint *menuPreferredWidthConstraint;
@property (retain, nonatomic) NSLayoutConstraint *menuPreferredHeightConstraint;
@property (retain, nonatomic) NSLayoutConstraint *menuToolbarSpacingConstraint;
@property (retain, nonatomic) NSLayoutConstraint *toolbarPreferredWidthConstraint;
@property (retain, nonatomic) _UIKeyShortcutHUDCollectionViewManager *collectionViewManager;
@property (retain, nonatomic) UIKeyShortcutHUDMetrics *metrics;
@property (retain, nonatomic) _UIPassthroughScrollInteraction *passthroughScrollInteraction;
@property (retain, nonatomic) NSMutableDictionary *hudToModelKeyCommandsMap;
@property (weak, nonatomic) UIKeyCommand *showShortcutsKeyCommand;
@property (retain, nonatomic) UIViewPropertyAnimator *hudAppearanceAnimator;
@property (retain, nonatomic) UIViewPropertyAnimator *menuPanelAnimator;
@property (retain, nonatomic) UIViewPropertyAnimator *searchTransitionAnimator;
@property (nonatomic, getter=isHUDPresentedIntoSearchMode) BOOL hudPresentedIntoSearchMode;
@property (nonatomic) BOOL shouldIgnoreNextSearchFieldTextChangedCallback;
@property (weak, nonatomic) id<_UIKeyShortcutHUDViewControllerDelegate> delegate;
@property (weak, nonatomic) _UIKeyShortcutHUDWindow *hudWindow;
@property (retain, nonatomic) _UIKeyShortcutHUDConfiguration *configuration;
@property (retain, nonatomic) id<UIKeyShortcutHUDMetricsProvider> metricsProvider;
@property (readonly, nonatomic, getter=isSearching) BOOL searching;
@property (nonatomic) long long heldModifierFlags;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) BOOL hasText;
@property (nonatomic) long long autocapitalizationType;
@property (nonatomic) long long autocorrectionType;
@property (nonatomic) long long spellCheckingType;
@property (nonatomic) long long smartQuotesType;
@property (nonatomic) long long smartDashesType;
@property (nonatomic) long long smartInsertDeleteType;
@property (nonatomic) long long inlinePredictionType;
@property (nonatomic) long long keyboardType;
@property (nonatomic) long long keyboardAppearance;
@property (nonatomic) long long returnKeyType;
@property (nonatomic) BOOL enablesReturnKeyAutomatically;
@property (nonatomic, getter=isSecureTextEntry) BOOL secureTextEntry;
@property (copy, nonatomic) NSString *textContentType;
@property (copy, nonatomic) UITextInputPasswordRules *passwordRules;

- (id)undoManager;
- (id)init;
- (void)viewDidLoad;
- (id)preferredFocusEnvironments;
- (BOOL)_disableAutomaticKeyboardUI;
- (void)insertText:(id)a0;
- (BOOL)_canShowWhileLocked;
- (BOOL)canBecomeFirstResponder;
- (void).cxx_destruct;
- (void)deleteBackward;
- (void)didUpdateFocusInContext:(id)a0 withAnimationCoordinator:(id)a1;
- (BOOL)_canChangeFirstResponder:(id)a0 toResponder:(id)a1;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (BOOL)passthroughScrollInteractionDidRecognize:(id)a0;
- (BOOL)_suppressSoftwareKeyboard;
- (BOOL)passthroughScrollInteraction:(id)a0 shouldInteractAtLocation:(struct CGPoint { double x0; double x1; })a1 withEvent:(id)a2;
- (void)_focusTopSearchResultWithDelay:(BOOL)a0;
- (void)_setMenuHeight:(double)a0;
- (void)toolbarViewController:(id)a0 didSelectCategory:(id)a1 categoryIndex:(long long)a2 animated:(BOOL)a3;
- (id)_defaultHUDAppearanceAnimatorForHidden:(BOOL)a0;
- (id)_defaultMenuPanelAnimator;
- (id)_defaultSearchTransitionAnimator;
- (void)_hudWillBecomeHidden:(BOOL)a0;
- (void)_setDisplayedMenu:(id)a0 animated:(BOOL)a1;
- (void)_setMenuWidth:(double)a0;
- (void)_setSearching:(BOOL)a0 animated:(BOOL)a1;
- (void)_setSearching:(BOOL)a0 animated:(BOOL)a1 initialSearchText:(id)a2;
- (void)_setupCollectionViewManagement;
- (void)_setupHUDKeyCommands;
- (void)_setupInitialDisplayedMenu;
- (void)_setupInitialViewState;
- (void)_setupLayout;
- (void)_setupMetrics;
- (void)_setupSubviews;
- (void)_stopInFlightAnimationsForAnimator:(id)a0 endPosition:(long long)a1;
- (void)_updateDisplayedMenuForCurrentHeldModifierFlagsAnimated:(BOOL)a0;
- (void)handleEscapeKeyCommand:(id)a0;
- (void)handleModelKeyCommand:(id)a0;
- (void)handleShowShortcutsKeyCommand:(id)a0;
- (void)menuViewController:(id)a0 didScrollToCategory:(id)a1 withCategoryIndex:(long long)a2;
- (void)menuViewController:(id)a0 didSelectShortcut:(id)a1;
- (BOOL)menuViewController:(id)a0 shouldPersistSelectionForShortcut:(id)a1;
- (void)setDisplayedMenu:(id)a0;
- (void)setHidden:(BOOL)a0 completionHandler:(id /* block */)a1;
- (void)setupPassthroughScrollInteraction;
- (BOOL)shouldDismissHUDForModifierKeyTap;
- (void)showHelp:(id)a0;
- (void)toolbarViewController:(id)a0 didUpdateSearchText:(id)a1;
- (void)toolbarViewControllerDidPressCancelSearchButton:(id)a0;
- (void)toolbarViewControllerDidPressSearchButton:(id)a0;

@end