luxlabs header browser preview


@class UITextSearchOptions, NSString, UIFindSession, UIView, _UIFindNavigatorHarness;
@protocol UIFindInteractionDelegate;

@interface UIFindInteraction : NSObject <UIInteraction> {
    UIView *_alternateHostView;
    unsigned long long _lastUsedHostingStrategy;
    struct { unsigned char respondToPlacementChangeNotifications : 1; unsigned char provideHostScrollView : 1; } _privateDelegateDoes;
    struct { unsigned char aWebView : 1; unsigned char aMailComposeView : 1; } _hostViewIs;
}

@property (class, copy, nonatomic, getter=_globalFindBuffer, setter=_setGlobalFindBuffer:) NSString *_globalFindBuffer;
@property (class, copy, nonatomic, getter=_globalFindBuffer, setter=_setGlobalFindBuffer:) NSString *_globalFindBuffer;

@property (retain, nonatomic) _UIFindNavigatorHarness *findNavigatorHarness;
@property (weak, nonatomic, getter=_hostView, setter=_setHostView:) UIView *_hostView;
@property (readonly, nonatomic) UITextSearchOptions *_configuredSearchOptions;
@property (weak, nonatomic, getter=_hostView, setter=_setHostView:) UIView *_hostView;
@property (readonly, nonatomic) UITextSearchOptions *_configuredSearchOptions;
@property (readonly, nonatomic, getter=isFindNavigatorVisible) BOOL findNavigatorVisible;
@property (readonly, nonatomic) UIFindSession *activeFindSession;
@property (copy, nonatomic) NSString *searchText;
@property (copy, nonatomic) NSString *replacementText;
@property (copy, nonatomic) id /* block */ optionsMenuProvider;
@property (readonly, weak, nonatomic) id<UIFindInteractionDelegate> delegate;
@property (readonly, weak, nonatomic) UIView *view;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;


- (void)findNext;
- (unsigned long long)_currentHostingStrategy;
- (void)_updateHostViewConformance;
- (id)_hostScrollView;
- (void)findPrevious;
- (id)_createActiveFindSessionIfNecessary;
- (void)presentFindNavigatorShowingReplace:(BOOL)a0;
- (void)_systemInputAssistantCenterVisibilityChanged:(id)a0;
- (void)didMoveToView:(id)a0;
- (void)_willChangeNavigatorPlacement:(id)a0;
- (id)initWithSessionDelegate:(id)a0;
- (id)_findNavigatorSceneComponent;
- (void)willMoveToView:(id)a0;
- (void)_keyboardDidChangePlacementNotification:(id)a0;
- (id)_findNavigatorHosting;
- (void)_didEndActiveFindSession;
- (id)_findNavigatorHostingForStrategy:(unsigned long long)a0;
- (void)setSearchableObject:(id)a0;
- (id)searchableObject;
- (void)_recomputeHostingStrategyIfNecessary;
- (void).cxx_destruct;
- (void)dismissFindNavigator;
- (id)_currentFindNavigatorController;
- (unsigned long long)_computedHostingStrategy;
- (void)_presentFindNavigatorShowingReplace:(BOOL)a0;
- (void)_didBeginActiveFindSession;
- (void)updateResultCount;

@end