Warning

This feature is available in the Full MapKit SDK version

YMKSearchFeatureVariantValue

@interface YMKSearchFeatureVariantValue : NSObject

A variant combining possible feature values.

Summary

Class methods

+ (nonnull YMKSearchFeatureVariantValue *)variantValueWithBooleanValue:(nonnull YMKSearchFeatureBooleanValue *)booleanValue;

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

+ (nonnull YMKSearchFeatureVariantValue *)variantValueWithEnumValue:(nonnull NSArray<YMKSearchFeatureEnumValue *> *)enumValue;

Properties

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

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

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

Class methods

variantValueWithBooleanValue:

+ (nonnull YMKSearchFeatureVariantValue *)variantValueWithBooleanValue:(nonnull YMKSearchFeatureBooleanValue *)booleanValue;


variantValueWithTextValue:

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


variantValueWithEnumValue:

+ (nonnull YMKSearchFeatureVariantValue *)variantValueWithEnumValue:(nonnull NSArray<YMKSearchFeatureEnumValue *> *)enumValue;


Properties

booleanValue

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


textValue

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


enumValue

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