I have created a custom aspect, and it's working fine. My problem is in the share-config-custom. So for the standard DocumetLibrary evaluator I have this:
<config evaluator="string-compare" condition="DocumentLibrary">
....
<aspects>
<addable /> <!-- defaults to visible config -->
<removeable /> <!-- defaults to visible config -->
</aspects>
</config>And when I go and click "Manage Aspects" in the repo browser, it looks like all availabe aspects are listed, except of course, mine.
I can add it specifically like this:
<aspects>
<visible>
<aspect name="damsasp:adHoc" />
</visible>
<addable>
<aspect name="damsasp:adHoc" />
</addable>
<removeable>
<aspect name="damsasp:adHoc" />
</removeable>
</aspects>But then that is the ONLY aspect in the list.
Is there a way to do both? Or am I going to have to manually add all the aspects?