main
Last change
on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago |
Initial commit
|
-
Property mode
set to
100644
|
File size:
869 bytes
|
Rev | Line | |
---|
[d24f17c] | 1 | import JSONSchemaElement from "../elements/JSONSchema.mjs";
|
---|
| 2 | import JSONReferenceElement from "../elements/JSONReference.mjs";
|
---|
| 3 | import MediaElement from "../elements/Media.mjs";
|
---|
| 4 | import LinkDescriptionElement from "../elements/LinkDescription.mjs";
|
---|
| 5 | import { createRefractor } from "./index.mjs"; // register refractors specific to element types
|
---|
| 6 | JSONSchemaElement.refract = createRefractor(['visitors', 'document', 'objects', 'JSONSchema', '$visitor']);
|
---|
| 7 | JSONReferenceElement.refract = createRefractor(['visitors', 'document', 'objects', 'JSONReference', '$visitor']);
|
---|
| 8 | MediaElement.refract = createRefractor(['visitors', 'document', 'objects', 'Media', '$visitor']);
|
---|
| 9 | LinkDescriptionElement.refract = createRefractor(['visitors', 'document', 'objects', 'LinkDescription', '$visitor']);
|
---|
| 10 | export { JSONSchemaElement, JSONReferenceElement, MediaElement, LinkDescriptionElement }; |
---|
Note:
See
TracBrowser
for help on using the repository browser.