Warning

This feature is available in the Full MapKit SDK version

MMKSearchFeatureVariantValue

@interface MMKSearchFeatureVariantValue : NSObject

A variant combining possible feature values.

Summary

Class methods

+ (nonnull MMKSearchFeatureVariantValue *)variantValueWithBooleanValue:(nonnull MMKSearchFeatureBooleanValue *)booleanValue;

+ (nonnull MMKSearchFeatureVariantValue *)variantValueWithTextValue:(nonnull NSArray<NSString *> *)textValue;

+ (nonnull MMKSearchFeatureVariantValue *)variantValueWithEnumValue:(nonnull NSArray<MMKSearchFeatureEnumValue *> *)enumValue;

Properties

@property (nonatomic, readonly, nullable) MMKSearchFeatureBooleanValue *booleanValue

@property (nonatomic, readonly, nullable) NSArray<NSString *> *textValue

@property (nonatomic, readonly, nullable) NSArray<MMKSearchFeatureEnumValue *> *enumValue

Class methods

variantValueWithBooleanValue:

+ (nonnull MMKSearchFeatureVariantValue *)variantValueWithBooleanValue:(nonnull MMKSearchFeatureBooleanValue *)booleanValue;


variantValueWithTextValue:

+ (nonnull MMKSearchFeatureVariantValue *)variantValueWithTextValue:(nonnull NSArray<NSString *> *)textValue;


variantValueWithEnumValue:

+ (nonnull MMKSearchFeatureVariantValue *)variantValueWithEnumValue:(nonnull NSArray<MMKSearchFeatureEnumValue *> *)enumValue;


Properties

booleanValue

@property (nonatomic, readonly, nullable) MMKSearchFeatureBooleanValue *booleanValue


textValue

@property (nonatomic, readonly, nullable) NSArray<NSString *> *textValue


enumValue

@property (nonatomic, readonly, nullable) NSArray<MMKSearchFeatureEnumValue *> *enumValue