ClientFeatures
public struct ClientFeatures : Equatable
The struct that represent key-value data.
-
Initializes the struct with empty features.
Declaration
Swift
public init() -
Initializes the struct with a dictionary.
Declaration
Swift
public init(dictionary: [String : String]) -
Returns features dictionary.
Declaration
Swift
public var features: [String : String] { get } -
Adds or replaces the client feature used for experiment filtering.
Declaration
Swift
public mutating func setFeature(_ feature: String, forKey key: String) -
Removes the client feature used for experiment filtering.
Declaration
Swift
public mutating func removeFeature(forKey key: String) -
Appends the client feature with the dictionary.
Declaration
Swift
public mutating func mergeWith(_ other: [String : String]) -
Clears all previously added client features.
Declaration
Swift
public mutating func clearFeatures()
Install in Dash
ClientFeatures Structure Reference