« get me outta code hell

yaml: track filenames, document placements & documents - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/thing.js
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2025-02-22 12:07:04 -0400
committer(quasar) nebula <qznebula@protonmail.com>2025-02-22 13:16:46 -0400
commite9bfe465e9e5db2f0dd10502a4485768277677dc (patch)
treed62a9c03d75ea14337b3792258b3d72cc3a4194c /src/data/thing.js
parent929e8500667012b2b2f5506efbfd10a39134a9cd (diff)
yaml: track filenames, document placements & documents
Diffstat (limited to 'src/data/thing.js')
-rw-r--r--src/data/thing.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/data/thing.js b/src/data/thing.js
index c51c5fe5..90453c15 100644
--- a/src/data/thing.js
+++ b/src/data/thing.js
@@ -21,6 +21,10 @@ export default class Thing extends CacheableObject {
   static yamlDocumentSpec = Symbol.for('Thing.yamlDocumentSpec');
   static getYamlLoadingSpec = Symbol.for('Thing.getYamlLoadingSpec');
 
+  static yamlSourceFilename = Symbol.for('Thing.yamlSourceFilename');
+  static yamlSourceDocument = Symbol.for('Thing.yamlSourceDocument');
+  static yamlSourceDocumentPlacement = Symbol.for('Thing.yamlSourceDocumentPlacement');
+
   static isThingConstructor = Symbol.for('Thing.isThingConstructor');
   static isThing = Symbol.for('Thing.isThing');