RFSSearchPersonFilter
Objective-C
@interface RFSSearchPersonFilter : NSObject
@property (nonatomic, strong) NSArray<NSString *> *groups;
@property (nonatomic, strong, nullable) NSNumber *threshold;
@property (nonatomic, assign) NSInteger limit;
@property (nonatomic, assign, readonly) BOOL exclude;
@property (nonatomic, copy, readonly, nullable) NSString *fieldName;
@property (nonatomic, copy, readonly, nullable) NSArray<NSString *> *fieldValues;
- (void)filterField:(NSString *)fieldName fieldValues:(NSArray<NSString *> *)fieldValues;
- (void)filterField:(NSString *)fieldName fieldValues:(NSArray<NSString *> *)fieldValues exclude:(BOOL)exclude;
@end
Swift
class SearchPersonFilter : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *groupsSwift
var groups: [String] { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSNumber *thresholdSwift
var threshold: NSNumber? { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSInteger limitSwift
var limit: Int { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BOOL excludeSwift
var exclude: Bool { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *fieldNameSwift
var fieldName: String? { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSArray<NSString *> *fieldValuesSwift
var fieldValues: [String]? { get } -
Undocumented
Declaration
Objective-C
- (void)filterField:(NSString *)fieldName fieldValues:(NSArray<NSString *> *)fieldValues;Swift
func filterField(_ fieldName: String, fieldValues: [String]) -
Undocumented
Declaration
Objective-C
- (void)filterField:(NSString *)fieldName fieldValues:(NSArray<NSString *> *)fieldValues exclude:(BOOL)exclude;Swift
func filterField(_ fieldName: String, fieldValues: [String], exclude: Bool)