array
Arrays are used for ordered elements. In JSON, each element in an array may be of a different type.
Visuals
The following is an example of an array of vehicles.
type: array items: $ref: "#/components/schemas/vehicle"
components: schemas: vehicles: type: array items: $ref: "#/components/schemas/vehicle" vehicle: type: object title: Vehicle properties: color: type: object title: Color properties: exterior: type: string description: The color of the vehicle exterior example: red trim: type: string description: The color of the vehicle trim example: chrome interior: type: string description: The color of the vehicle interior example: tan make: type: string description: The make of the vehicle example: Toyota model: type: string description: The model of the vehicle example: MR2 year: type: integer description: The year of the vehicle example: 1995
The following image displays that array schema and example object.
Types
- SchemaProperties
const SchemaProperties: NodeType = { properties: {}, additionalProperties: 'Schema', };