isHed3Schema(xmlData)

Determine whether a HED schema is based on the HED 3 spec.

Arguments:
  • xmlData (object) – HED XML data.

Returns:

boolean – Whether the schema is a HED 3 schema.

buildSchemaAttributesObject(xmlData)

Build a schema attributes object from schema XML data.

Arguments:
  • xmlData (object) – The schema XML data.

Returns:

SchemaAttributes|SchemaEntries – The schema attributes object.

buildSchemaObject(xmlData)

Build a single schema container object from a base schema version or path description.

Arguments:
  • xmlData (object) – The schema’s XML data

Returns:

Schema – The HED schema object.

# .. js:autofunction:: validator.schema.init.buildSchema

buildSchemas(schemaSpecs)

Build a schema collection object from a schema specification.

Arguments:
  • schemaSpecs (Map.<string, SchemaSpec>|SchemasSpec) – The description of which schemas to use.

Returns: