Howdy, I have 3 existing user macros for roadmap status which are stylized; 'icon-roadmap-status-done' for example.
I want to create another macro whereby they can add a roadmap block (div) to a page and then select the relevant status, I have the div, title & body working but I'm not sure how/if I can map 'Done' to another user macro etc.
Here is what I have so far. I'm likely missing something obvious.
## @param Title:title=Title|type=string|desc=Enter Roadmap Title
## @param Status:status=Status|type=enum|enumValues=Done, To-Do, In-Progress
<ac:structured-macro ac:name="div" ac:schema-version="1" >
<ac:parameter ac:name="class">roadmapBlock</ac:parameter>
<ac:rich-text-body>
<p class="auto-cursor-target"><br /></p>
<ac:structured-macro ac:name="div" ac:schema-version="1" >
<ac:parameter ac:name="class">roadmapHeader</ac:parameter>
<ac:rich-text-body>
<p>$!paramTitle</ac:parameter></p>
</ac:rich-text-body>
</ac:structured-macro>
<p class="auto-cursor-target"><br /></p>
<ac:structured-macro ac:name="div" ac:schema-version="1" >
<ac:parameter ac:name="class">roadmapText</ac:parameter>
<ac:rich-text-body>
<p>$body</ac:parameter></p>
</ac:rich-text-body>
</ac:structured-macro>
<p class="auto-cursor-target">
<ac:structured-macro ac:name="div" ac:schema-version="1">
<ac:parameter ac:name="class">status</ac:parameter>
<ac:rich-text-body>
</ac:structured-macro>
<p class="auto-cursor-target">
<ac:structured-macro ac:name="icon-roadmap-status-done" ac:schema-version="1" />
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p class="auto-cursor-target"><br /></p>
</ac:rich-text-body>
</ac:structured-macro>