Contents

init(name:description:representNilExplicitlyInGeneratedContent:properties:)

Creates an object schema.

Declaration

init(name: String, description: String? = nil, representNilExplicitlyInGeneratedContent explicitNil: Bool, properties: [DynamicGenerationSchema.Property])

Parameters

  • name:

    A name this dynamic schema can be referenced by.

  • description:

    A natural language description of this schema.

  • properties:

    The properties to associated with this schema.

See Also

Creating a dynamic schema