diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2024-01-20 16:13:36 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2024-01-30 07:59:34 -0400 |
commit | 296a4961a951e44ea53509391ad225d1491197f9 (patch) | |
tree | 4bdedf0f85b7af8d3039bb46ccfd2f1f600db5ce /src/data/things/art-tag.js | |
parent | ac277f23abe0d8432a94f72913f4421b0eebaa62 (diff) |
yaml, data: store document specs statically on Thing subclasses
Diffstat (limited to 'src/data/things/art-tag.js')
-rw-r--r-- | src/data/things/art-tag.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/data/things/art-tag.js b/src/data/things/art-tag.js index f9e5f0f..c0b4a6d 100644 --- a/src/data/things/art-tag.js +++ b/src/data/things/art-tag.js @@ -63,4 +63,15 @@ export class ArtTag extends Thing { }, }, }); + + static [Thing.yamlDocumentSpec] = { + propertyFieldMapping: { + name: 'Tag', + nameShort: 'Short Name', + directory: 'Directory', + + color: 'Color', + isContentWarning: 'Is CW', + }, + }; } |