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 }