Skip to content

JSONSchemaFragment_ObjectContext

mattpolzin edited this page May 23, 2020 · 1 revision

JSONSchemaFragment.ObjectContext

public struct ObjectContext: Equatable

Inheritance

Decodable, Equatable

Initializers

init(maxProperties:minProperties:properties:additionalProperties:required:)

public init(maxProperties: Int? = nil, minProperties: Int? = nil, properties: [String: JSONSchema]? = nil, additionalProperties: Either<Bool, JSONSchema>? = nil, required: [String]? = nil)

init(from:)

public init(from decoder: Decoder) throws

Properties

maxProperties

var maxProperties: Int?

minProperties

var minProperties: Int?

properties

var properties: [String: JSONSchema]?

additionalProperties

var additionalProperties: Either<Bool, JSONSchema>?

required

var required: [String]?
Types
Protocols
Global Functions
Extensions
Clone this wiki locally