UNPKG

@adobe/jsonschema2md

Version:

Validate and document complex JSON Schemas the easy way.

54 lines (33 loc) 2.57 kB
# Deeply Extending Schema ```txt https://example.com/schemas/deepextending ``` This is an extending schema. It is extending another extending schema. It pulls `definitions` from other schemas. | Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In | | :--------------------- | ---------- | -------------- | ----------------------- | :---------------- | --------------------- | ------------------- | -------------------------------------------------------------------------------------------------- | | Cannot be instantiated | Yes | Unknown status | Unknown identifiability | Forbidden | Allowed | none | [deepextending.schema.json](../generated-schemas/deepextending.schema.json "open original schema") | ## Deeply Extending Type `object` ([Deeply Extending](deepextending.md)) all of - [Untitled undefined type in Deeply Extending](deepextending-allof-0.md "check type definition") - [Untitled undefined type in Deeply Extending](deepextending-allof-1.md "check type definition") - [Untitled undefined type in Deeply Extending](deepextending-allof-2.md "check type definition") - [Untitled undefined type in Deeply Extending](deepextending-allof-3.md "check type definition") # Deeply Extending Definitions ## Definitions group fourth Reference this group by using ```json {"$ref":"https://example.com/schemas/deepextending#/definitions/fourth"} ``` | Property | Type | Required | Nullable | Defined by | | :---------- | -------- | -------- | -------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------- | | [hey](#hey) | `string` | Optional | cannot be null | [Deeply Extending](deepextending-definitions-fourth-properties-hey.md "https://example.com/schemas/deepextending#/definitions/fourth/properties/hey") | ### hey A unique identifier given to every addressable thing. `hey` - is optional - Type: `string` - cannot be null - defined in: [Deeply Extending](deepextending-definitions-fourth-properties-hey.md "https://example.com/schemas/deepextending#/definitions/fourth/properties/hey") #### hey Type `string`