title: $:/core/macros/toc tags: $:/tags/Macro \define toc(tag,sort:"")
    <$list filter="[tag[$tag$]$sort$]">
  1. <$list filter="[is[current]toc-link[no]]" emptyMessage="<$link><$view field='caption'><$view field='title'/>"> <$view field="caption"> <$view field="title"/> <$macrocall $name="toc" tag=<>/>
\end \define toc-linked-expandable-body(tag,sort:"") <$set name="toc-state" value=<>>
  • <$link> <$reveal type="nomatch" state=<> text="open"> <$button set=<> setTo="open" class="tc-btn-invisible"> {{$:/core/images/right-arrow}} <$reveal type="match" state=<> text="open"> <$button set=<> setTo="close" class="tc-btn-invisible"> {{$:/core/images/down-arrow}} <$view field="caption"> <$view field="title"/> <$reveal type="match" state=<> text="open"> <$macrocall $name="toc-expandable" tag=<> sort="$sort$"/>
  • \end \define toc-unlinked-expandable-body(tag,sort:"") <$set name="toc-state" value=<>>
  • <$reveal type="nomatch" state=<> text="open"> <$button set=<> setTo="open" class="tc-btn-invisible"> {{$:/core/images/right-arrow}} <$view field="caption"> <$view field="title"/> <$reveal type="match" state=<> text="open"> <$button set=<> setTo="close" class="tc-btn-invisible"> {{$:/core/images/down-arrow}} <$view field="caption"> <$view field="title"/> <$reveal type="match" state=<> text="open"> <$macrocall $name="toc-expandable" tag=<> sort="$sort$"/>
  • \end \define toc-expandable(tag,sort:"")
      <$list filter="[tag[$tag$]$sort$]"> <$list filter="[is[current]toc-link[no]]" emptyMessage="<>"> <>
    \end \define toc-linked-selective-expandable-body(tag,sort:"") <$set name="toc-state" value=<>>
  • <$link> <$list filter="[all[current]tagging[]limit[1]]" emptyMessage="<$button class='tc-btn-invisible'>{{$:/core/images/blank}}"> <$reveal type="nomatch" state=<> text="open"> <$button set=<> setTo="open" class="tc-btn-invisible"> {{$:/core/images/right-arrow}} <$reveal type="match" state=<> text="open"> <$button set=<> setTo="close" class="tc-btn-invisible"> {{$:/core/images/down-arrow}} <$view field="caption"> <$view field="title"/> <$reveal type="match" state=<> text="open"> <$macrocall $name="toc-selective-expandable" tag=<> sort="$sort$"/>
  • \end \define toc-unlinked-selective-expandable-body(tag,sort:"") <$set name="toc-state" value=<>>
  • <$list filter="[all[current]tagging[]limit[1]]" emptyMessage="<$button class='tc-btn-invisible'>{{$:/core/images/blank}}"> <$reveal type="nomatch" state=<> text="open"> <$button set=<> setTo="open" class="tc-btn-invisible"> {{$:/core/images/right-arrow}} <$view field="caption"> <$view field="title"/> <$reveal type="match" state=<> text="open"> <$button set=<> setTo="close" class="tc-btn-invisible"> {{$:/core/images/down-arrow}} <$view field="caption"> <$view field="title"/> <$reveal type="match" state=<> text="open"> <$macrocall $name="toc-selective-expandable" tag=<> sort="$sort$"/>
  • \end \define toc-selective-expandable(tag,sort:"")
      <$list filter="[tag[$tag$]$sort$]"> <$list filter="[is[current]toc-link[no]]" emptyMessage="<>"> <>
    \end