YapDatabaseFullTextSearch

@interface YapDatabaseFullTextSearch : YapDatabaseExtension

- (id)initWithColumnNames:(NSArray<NSString *> *)columnNames
                  handler:(YapDatabaseFullTextSearchHandler *)handler;

- (id)initWithColumnNames:(NSArray<NSString *> *)columnNames
                    handler:(YapDatabaseFullTextSearchHandler *)handler
               versionTag:(nullable NSString *)versionTag;

- (id)initWithColumnNames:(NSArray<NSString *> *)columnNames
                  options:(nullable NSDictionary *)options
                  handler:(YapDatabaseFullTextSearchHandler *)handler
               versionTag:(nullable NSString *)versionTag;

- (id)initWithColumnNames:(NSArray<NSString *> *)columnNames
                  options:(nullable NSDictionary *)options
                  handler:(YapDatabaseFullTextSearchHandler *)handler
               ftsVersion:(nullable NSString *)ftsVersion
               versionTag:(nullable NSString *)versionTag;


/* Inherited from YapDatabaseExtension
 
@property (nonatomic, strong, readonly) NSString *registeredName;
 
*/

@property (nonatomic, strong, readonly) YapDatabaseFullTextSearchHandler *handler;

/**
 * The versionTag assists in making changes to the extension.
 *
 * If you need to change the columnNames and/or block,
 * then simply pass a different versionTag during the init method,
 * and the FTS extension will automatically update itself.
 */
@property (nonatomic, copy, readonly, nullable) NSString *versionTag;
@property (nonatomic, copy, readonly, nullable) NSString *ftsVersion;

@end

Undocumented