JourneyContext
JourneyContext
API
public class JourneyContext {
public init(values: [String : Any] = [:])
public func getValue<T>(forKey key: String) -> T?
public func putValue(_ value: Any, forKey key: String)
public func appendValues(values newValues: [String : Any])
public func getAllValues() -> [String : Any]
@objc deinit
}
extension JourneyContext : DSSDK.JavaScriptExportable {
public func registerMethods(to context: JSContext)
}
Public Functions
public func getValue<T>(forKey key: String) -> T?
public func putValue(_ value: Any, forKey key: String)
public func appendValues(values newValues: [String : Any])
public func getAllValues() -> [String : Any]
public func registerMethods(to context: JSContext)