Object
@dynamicMemberLookup
public struct Object : Sendable, Hashable
extension JSON.Object: Collection
Undocumented
-
Undocumented
Declaration
Swift
public var value: [String : JSON] -
Undocumented
Declaration
Swift
public init() -
Undocumented
Declaration
Swift
public init(value: [String : JSON]) -
Undocumented
Declaration
Swift
public init?(dict: [String : Any]) -
Undocumented
Declaration
Swift
public init(safeDict dict: [String : String]) -
Undocumented
Declaration
Swift
public init(safeDict dict: [String : Int]) -
Undocumented
Declaration
Swift
public init(build: (inout JSON.Object) throws -> Void) rethrows -
Undocumented
Declaration
Swift
public subscript(key: String) -> JSON? { get set } -
Undocumented
Declaration
Swift
public subscript(key: RichieAnalyticsAttribute) -> JSON? { get set } -
Undocumented
Declaration
Swift
public subscript<T>(dynamicMember member: KeyPath<[String : JSON], T>) -> T { get } -
Undocumented
Declaration
Swift
public var rawValue: [String : Any] { get } -
Undocumented
Declaration
Swift
public static let empty: JSON.Object -
Undocumented
Declaration
Swift
@discardableResult public mutating func removeValue(forKey key: String) -> JSON? -
Undocumented
Declaration
Swift
public mutating func set(_ key: RichieAnalyticsAttribute, _ value: String) -
Undocumented
Declaration
Swift
public mutating func set(key: String, value: String) -
Undocumented
Declaration
Swift
public mutating func set(_ key: RichieAnalyticsAttribute, _ value: Int) -
Undocumented
Declaration
Swift
public mutating func set(key: String, value: Int) -
Undocumented
Declaration
Swift
public mutating func set(_ key: RichieAnalyticsAttribute, _ value: Double) -
Undocumented
Declaration
Swift
public mutating func set(key: String, value: Double) -
Undocumented
Declaration
Swift
public mutating func set(_ key: RichieAnalyticsAttribute, _ value: Bool) -
Undocumented
Declaration
Swift
public mutating func set(key: String, value: Bool) -
Undocumented
Declaration
Swift
public mutating func set(_ key: RichieAnalyticsAttribute, _ value: JSON.Object) -
Undocumented
Declaration
Swift
public mutating func set(key: String, value: JSON.Object) -
Declaration
Swift
public typealias Index = [String : JSON].Index -
Declaration
Swift
public var startIndex: Index { get } -
Declaration
Swift
public var endIndex: Index { get }