luxlabs header browser preview


@class NSString, UIKeyboard, UIInputView;
@protocol UITextDocumentProxy;

@interface UIInputViewController : UIViewController <_UITextDocumentInterfaceDelegate, UITextInputDelegate> {
    BOOL _commitInputModeOnTouchEnd;
    BOOL _inputModeListIsShown;
    BOOL _viewConformsToRemotePlaceholder;
    double _touchBegan;
}

@property (readonly, nonatomic) UIKeyboard *_keyboard;
@property (readonly, nonatomic) BOOL _isPlaceholder;
@property (nonatomic) BOOL _alignsToContentViewController;
@property (nonatomic, setter=_setAutosizeToCurrentKeyboard:) BOOL _autosizeToCurrentKeyboard;
@property (readonly, nonatomic) UIKeyboard *_keyboard;
@property (readonly, nonatomic) BOOL _isPlaceholder;
@property (nonatomic) BOOL _alignsToContentViewController;
@property (nonatomic, setter=_setAutosizeToCurrentKeyboard:) BOOL _autosizeToCurrentKeyboard;
@property (retain, nonatomic) UIInputView *inputView;
@property (readonly, nonatomic) id<UITextDocumentProxy> textDocumentProxy;
@property (copy, nonatomic) NSString *primaryLanguage;
@property (nonatomic) BOOL hasDictationKey;
@property (readonly, nonatomic) BOOL hasFullAccess;
@property (readonly, nonatomic) BOOL needsInputModeSwitchKey;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)_requiresProxyInterface;
+ (void)presentDialogForAddingKeyboard;

- (void)_setupInputController;
- (void)dealloc;
- (void)proceedShouldReturnIfPossibleForASP;
- (id)_extensionContext;
- (void)requestSupplementaryLexiconWithCompletion:(id /* block */)a0;
- (void)dismissKeyboard;
- (void)_didResetDocumentState;
- (void)selectionWillChange:(id)a0;
- (void)viewDidLoad;
- (BOOL)_canResignIfContainsFirstResponder;
- (void)handleInputModeListFromView:(id)a0 withEvent:(id)a1;
- (void)_updateConformanceCache;
- (void)_setExtensionContextUUID:(id)a0;
- (void)loadView;
- (id)_textDocumentInterface;
- (BOOL)_shouldForwardSystemLayoutFittingSizeChanges;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void)advanceToNextInputMode;
- (void)selectionDidChange:(id)a0;
- (void)didReceiveMemoryWarning;
- (struct CGSize { double x0; double x1; })_systemLayoutSizeFittingSize:(struct CGSize { double x0; double x1; })a0 withHorizontalFittingPriority:(float)a1 verticalFittingPriority:(float)a2;
- (void).cxx_destruct;
- (void)returnToPreviousInputMode;
- (BOOL)_usesCustomBackground;
- (BOOL)_canBecomeFirstResponder;
- (void)_setTextDocumentProxy:(id)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)textWillChange:(id)a0;
- (id)_proxyInterface;
- (id)_compatibilityController;
- (void)setView:(id)a0;
- (void)_willResetDocumentState;
- (id)initWithCoder:(id)a0;
- (void)set_autosizeToCurrentKeyboard:(BOOL)a0;
- (void)textDidChange:(id)a0;

@end