Backplane.JsonSchema.Draft7.Dialect (backplane_json_schema v1.10.58)

Copy Markdown

Identifies the Draft 7 meta-schema and the keywords defined by that draft.

Draft 7 predates $vocabulary, so it uses a keyword set rather than the Draft 2020-12 vocabulary URI map.

Summary

Functions

Returns the Draft 7 meta-schema URI without a fragment.

Recognizes the canonical Draft 7 meta-schema URI, with or without #.

Returns whether a keyword belongs to Draft 7. Unknown keywords are annotations.

Returns the canonical Draft 7 meta-schema URI.

Functions

base_uri()

Returns the Draft 7 meta-schema URI without a fragment.

builtin_schema?(arg1)

Recognizes the canonical Draft 7 meta-schema URI, with or without #.

keyword?(keyword)

Returns whether a keyword belongs to Draft 7. Unknown keywords are annotations.

schema_uri()

Returns the canonical Draft 7 meta-schema URI.