Home Reference Source
import Validator from '@jdw/jst/src/Validator.js'
public class | source

Validator

Extends:

ajv~Ajv → Validator

Validator is a generic & re-usable schema validation system. It's primary purpose is to supply AJV with some given schema set and make it convientent for users to validate JSON objects against the said schema set.

Constructor Summary

Public Constructor
public

constructor(schema: undefined, config: undefined)

Member Summary

Public Members
public

Method Summary

Public Methods
public

addSchema(schema: ...*)

public

Public Constructors

public constructor(schema: undefined, config: undefined) source

Params:

NameTypeAttributeDescription
schema undefined
  • optional
  • default: undefined
config undefined
  • optional
  • default: undefined

Public Members

public loadedSchema: *[] source

Public Methods

public addSchema(schema: ...*) source

Params:

NameTypeAttributeDescription
schema ...*

public getLoadedSchema(): * source

Return:

*