bind_target to frontmatter tags
Please fill out these Check-boxes
- [x] I checked for existing similar feature requests
- [x] I have read the docs and checked that the feature I am requesting is not already implemented
- [x] My feature request consists of only one feature
Is your Feature Request related to a Problem or Annoyance?
The key to tags in frontmatter is consistancy, and sometimes i dont remember my own tags. I use INPUTs to restrict my selection criteria to a specific context for specific notes. Ths problem is, i cant assign the bind_target to the tags: fronmatter.
Describe the Feature you'd like
Id like when bind_target is called, it checks if there is a # prepending the text.
Normally:
INPUT[suggester(option(Open), option(Resolved), defaultValue(Open)):Outcome]
Can be:
INPUT[suggester(option(Open), option(Resolved), defaultValue(Open)):#Outcome]
If True:
the bind target should assume to be tags frontmatter and the string following it should be the tag path.
INPUT[suggester(option(Open), option(Resolved), option(Escalated)):#Outcome]
creates
tags: - Outcome/Open
OR
INPUT[suggester(option(Open), option(Resolved), defaultValue(Open)):#Issue/Outcome]
tags: - Issue/Outcome/Resolved
Alternatives
No response
Additional Context
No response
I don't think this would be a good addition to the plugin. First and foremost, it adds special cases to an already relatively complicated system, making it even harder to learn. Additionally, the # in a bind target already has a use, to separate file and property.
Am I missing something or isn't this already possible to achieve in like this? No # necessary
INPUT[inlineListSuggester(option(Tag1/SubTag1, SubTag1), option(Tag1/SubTag2, SubTag2), option(Tag1/SubTag3, SubTag3)):tags]
Apologies if I misunderstood something.
I'd written more here, but then discovered this thread which was dicussing what I was asking for, so I moved my comment there https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/423