luxlabs header browser preview


@class UITextSearchOptions, NSString, UIFindInteraction, UIResponder, UIView;

@interface UIFindSession : NSObject {
    UIResponder *_divergentResponderForSession;
}

@property (copy, nonatomic) NSString *searchText;
@property (copy, nonatomic) NSString *replacementText;
@property (retain, nonatomic) UITextSearchOptions *configuredSearchOptions;
@property (weak, nonatomic) UIFindInteraction *parentInteraction;
@property (weak, nonatomic) UIResponder *searchableResponder;
@property (readonly, nonatomic) UIView *searchableResponderAsView;
@property (readonly, nonatomic) UIResponder *divergentResponder;
@property (readonly, nonatomic) long long resultCount;
@property (readonly, nonatomic) long long highlightedResultIndex;
@property (nonatomic) long long searchResultDisplayStyle;
@property (readonly, nonatomic) BOOL supportsReplacement;
@property (readonly, nonatomic) BOOL allowsReplacementForCurrentlyHighlightedResult;
@property (readonly, nonatomic) BOOL allowsReplacement;

- (void).cxx_destruct;
- (void)highlightNextResultInDirection:(long long)a0;
- (void)performSearchWithQuery:(id)a0 options:(id)a1;
- (void)replaceAllInstancesOfSearchQuery:(id)a0 withReplacementString:(id)a1 options:(id)a2;
- (void)invalidateFoundResults;
- (void)performSingleReplacementWithSearchQuery:(id)a0 replacementString:(id)a1 options:(id)a2;

@end