luxlabs header browser preview


@class NSMutableDictionary, NSValue, UIViewController, UITextInputAssistantItem, UIView, TUIEmojiSearchInputViewController, _UILayerHostView, TUISystemInputAssistantLayout, UIRemoteInputViewInfo, NSString, TUISystemInputAssistantLayoutStandard, TUISystemInputAssistantLayoutSplit, TUISystemInputAssistantStyleFloat, TUISystemInputAssistantView, TUISystemInputAssistantStyleCompact, NSTimer, TUISystemInputAssistantStyleStandard;
@protocol UIPredictiveViewController, UIKeyInput;

@interface UISystemInputAssistantViewController : UIInputViewController <UIPopoverPresentationControllerDelegate, UIKeyboardAutocorrectionObserver, TUISystemInputAssistantViewDelegate, TUIEmojiSearchInputViewControllerDelegate> {
    id<UIKeyInput> _pendingResponderForChangedNotification;
    NSTimer *_pendingResponderChangedTimer;
    BOOL _postedSwitchFromEmojiNotification;
    BOOL _isInputAssistantItemEmpty;
    BOOL _isButtonBarItemsInlineVisible;
}

@property (weak, nonatomic) UIView *popoverSourceView;
@property (weak, nonatomic) UITextInputAssistantItem *observedInputAssistantItem;
@property (retain, nonatomic) NSMutableDictionary *cachedPredictiveViewControllers;
@property (retain, nonatomic) TUISystemInputAssistantLayoutStandard *standardAssistantViewLayout;
@property (retain, nonatomic) TUISystemInputAssistantLayoutSplit *splitAssistantViewLayout;
@property (retain, nonatomic) TUISystemInputAssistantLayout *floatAssistantViewLayout;
@property (retain, nonatomic) TUISystemInputAssistantLayout *compactAssistantViewLayout;
@property (retain, nonatomic) TUISystemInputAssistantStyleStandard *standardStyle;
@property (retain, nonatomic) TUISystemInputAssistantStyleFloat *floatStyle;
@property (retain, nonatomic) TUISystemInputAssistantStyleCompact *compactStyle;
@property (retain, nonatomic) UITextInputAssistantItem *remoteAssistantItem;
@property (nonatomic) BOOL showsRemoteInputDashViewController;
@property (nonatomic) double remoteCenterViewPreferredWidth;
@property (retain, nonatomic) TUIEmojiSearchInputViewController *emojiSearchViewController;
@property (retain, nonatomic) UIViewController<UIPredictiveViewController> *predictiveViewController;
@property (weak, nonatomic) UIViewController *expandedItemsController;
@property BOOL assistantEnabledPreference;
@property BOOL assistantOniPhonePreference;
@property BOOL hasCheckedPreferences;
@property BOOL currentlyCheckingPreferences;
@property (nonatomic) long long assistantBarStyle;
@property (retain, nonatomic) NSValue *currentInputDelegatePointerValue;
@property (retain, nonatomic) _UILayerHostView *remoteAssistantView;
@property (retain, nonatomic) UIView *remoteAssistantContainerView;
@property (retain, nonatomic) UIRemoteInputViewInfo *remoteAssistantViewInfo;
@property (retain, nonatomic) UIViewController<UIPredictiveViewController> *centerViewController;
@property (readonly, nonatomic) BOOL supportsCompactStyle;
@property (readonly, nonatomic) TUISystemInputAssistantView *systemInputAssistantView;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)_requiresProxyInterface;
+ (long long)keyboardOrientation;
+ (BOOL)shouldShowSystemInputAssistantItems;
+ (double)_defaultPreferredHeightForTraitCollection:(id)a0 interfaceOrientation:(long long)a1;
+ (double)_defaultPreferredHeightForTraitCollection:(id)a0;

- (void)emojiSearchWillInsertEmoji:(id)a0 forSearchQuery:(id)a1;
- (id)_emojiSearchField;
- (void)emojiSearchTextFieldDidBecomeInactive:(id)a0;
- (id)init;
- (id)predictionViewController;
- (void)viewWillAppear:(BOOL)a0;
- (BOOL)shouldBeShownForInputDelegate:(id)a0 inputViews:(id)a1;
- (void)dealloc;
- (long long)adaptivePresentationStyleForPresentationController:(id)a0;
- (BOOL)layoutHasBuiltinAssistantView;
- (BOOL)isEmojiSearchResultsVisible;
- (id)_customCenterBarButtonItem:(id)a0;
- (id)candidateViewController;
- (void)_willShowKeyboardSwitcher;
- (id)placeholderItemOfWidth:(double)a0;
- (void)_registerForAssistantViewNotifications;
- (void)_willChangePlacementNotification:(id)a0;
- (void)_textDidChange;
- (id)compatibilityViewController;
- (void)viewDidLoad;
- (void)autocorrectionControllerDidClearAutocorrections:(id)a0;
- (void)dismissDictationMenuIfNeeded;
- (id)inputWindowController;
- (double)preferredHeightForTraitCollection:(id)a0;
- (void)setOverrideSafeAreaInsets;
- (BOOL)_canShowCenterBarButtonItem;
- (id)_defaultTintColor;
- (void)preferencesControllerChanged:(id)a0;
- (void)applyRemoteAssistantItem:(id)a0;
- (void)_didChangeTextEffectsRotationNotification:(id)a0;
- (void)_willChangeTextEffectsRotationNotification:(id)a0;
- (void)_beginObservingInputAssistantItemForRelevantItemChanges:(id)a0;
- (void)loadView;
- (void)prepareForPopoverPresentation:(id)a0;
- (void)_updateViewsForAssistantBarStyle:(long long)a0;
- (void)updateCenterViewVisibilityStateForInputDelegate:(id)a0;
- (BOOL)_hasCustomCenterViewControllerWidth;
- (void)prepareTransition:(id)a0 animated:(BOOL)a1;
- (id)_inputDelegateAsResponder:(id)a0;
- (void)_didChangePlacementOrInputSourceNotification:(id)a0;
- (void)_updateSystemInputAssistantViewStylingForInputAssistantItem:(id)a0;
- (void)showEmojiSearch:(BOOL)a0;
- (BOOL)_canShowWhileLocked;
- (void)emojiSearchTextFieldWillBecomeInactive:(id)a0;
- (double)_centerViewWidthForTraitCollection:(id)a0 interfaceOrientation:(long long)a1;
- (id)_customCenterViewController:(id)a0;
- (void)updateAssistantBarStyle:(long long)a0;
- (BOOL)shouldUseCustomBackground:(id)a0;
- (void)_inputModeChanged:(id)a0;
- (void)_showCandidates;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (id)_currentInputDelegate;
- (BOOL)_hidesCenterViewForActiveWindowingMode;
- (void)autocorrectionController:(id)a0 didUpdateAutocorrectionList:(id)a1;
- (void).cxx_destruct;
- (void)_updateLanguageIndicatorPointerInteractionAndImage;
- (BOOL)_isAssistantPreferenceEnabled;
- (void)setInputAssistantButtonItemsForResponder:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })barFrame;
- (BOOL)_usesCustomBackground;
- (void)prepareForFloating:(BOOL)a0;
- (void)updateRemoteAssistantViewHidden;
- (BOOL)_centerPredictionViewVisibleForInputDelegate:(id)a0 inputViews:(id)a1;
- (BOOL)isVisibleWhenMinimized;
- (BOOL)isInputAssistantItemEmpty;
- (BOOL)shouldShowEmojiSearchViewControllerForInputDelegate:(id)a0;
- (id)_popoverViewControllerForBarButtonItemGroup:(id)a0;
- (void)_keyboardDictationAvailabilityDidChangeNotification:(id)a0;
- (id)UIAssistantItemForRTIAssistantItem:(id)a0;
- (void)_updateCenterViewWidthAndRenderConfig;
- (void)dismissLanguageIndicatorMenuIfNeeded;
- (void)emojiSearchTextFieldDidBecomeActive:(id)a0;
- (void)_responderCapabilitiesChangedNotification:(id)a0;
- (void)setNeedsValidation;
- (void)dismissKeyboardItemIfNeeded;
- (BOOL)_assistantItemsVisibleForResponder:(id)a0;
- (id)layoutFromAssistantBarStyle:(long long)a0;
- (double)_buttonBarWidthForTraitCollection:(id)a0 interfaceOrientation:(long long)a1;
- (void)systemInputAssistantView:(id)a0 wantsToShowCollapsedItemGroup:(id)a1 fromView:(id)a2;
- (void)_expandBarItems;
- (BOOL)_shouldCollapseEmojiSearchView;
- (id)styleFromAssistantBarStyle:(long long)a0;
- (void)_updateCenterViewWidthForInterfaceOrientation:(long long)a0;
- (BOOL)_allowedToShowBarButtonItemsInline:(id)a0;
- (void)automaticallySetCenterViewControllerBasedOnInputDelegate:(id)a0;
- (BOOL)_isEmojiInputMode;
- (id)UIGroupsForRTIGroups:(id)a0;
- (void)_responderChangedNotification:(id)a0;
- (void)_applicationDidBecomeActiveNotification:(id)a0;
- (void)popoverPresentationControllerDidDismissPopover:(id)a0;
- (void)_collapseBarItems;
- (void)dismissEmojiSearch;
- (void)_queueResponderChangedForNewResponder:(id)a0;
- (void)_candidatesChanged;
- (void)updateAssistantPreferences;
- (double)preferredHeightForTraitCollection:(id)a0 orientation:(long long)a1;
- (void)_dismissEmojiSearch;
- (void)emojiSearchTextFieldWillBecomeActive:(id)a0;
- (BOOL)_shouldShowExpandableButtonBarItemsForResponder:(id)a0;

@end