DaffSchemaService
A service for managing JSON-LD schema tags in a document.
There is only ever one schema tag per document, multiple
schemas can be added by calling upsert with an array.
The schema data can be found via a script tag with
the id daff-schema in the document.
Properties
| Name | Type | Description |
|---|---|---|
| selector | 'daff-schema' |
|
| scriptTag | HTMLScriptElement | null | Memoized schema script tag. |
| getSchema | string | The string represenation of the schema. WARNING: This content is comes directly from the DOM. It could contain malicious content, be very careful with what you do with it. |
| upsert | void | Either creates a new schema tag in the document, or updates the existing schema tag in the document. |
| remove | void | Removes the schema from the document. |