title: $:/core/ui/EditTemplate/body/toolbar/button \define toolbar-button-icon() <$list filter="[all[current]!has[custom-icon]]" variable="no-custom-icon" ><$transclude tiddler={{!!icon}} /> \end \define toolbar-button-tooltip() {{!!description}}<$macrocall $name="displayshortcuts" $output="text/plain" shortcuts={{!!shortcuts}} prefix="` - [" separator="] [" suffix="]`"/> \end \define toolbar-button() <$list filter={{!!condition}} variable="list-condition" ><$wikify name="tooltip-text" text=<> mode="inline" output="text" ><$list filter="[all[current]!has[dropdown]]" variable="no-dropdown" ><$set name=disabled filter={{!!condition-disabled}}><$button class="tc-btn-invisible $(buttonClasses)$" tooltip=<> actions={{!!actions}} disabled=<> >match[yes]then[]else{!!shortcuts}] }}} /><><$transclude tiddler=<> field="text" /><$list filter="[all[current]has[dropdown]]" variable="dropdown" ><$set name="dropdown-state" value=<> ><$set name=disabled filter={{!!condition-disabled}}><$button popup=<> class="tc-popup-keep tc-btn-invisible $(buttonClasses)$" selectedClass="tc-selected" tooltip=<> actions={{!!actions}} disabled=<> >match[yes]then[]else{!!shortcuts}] }}} /><><$transclude tiddler=<> field="text" /><$reveal state=<> type="popup" position="below" animate="yes" tag="span" >
<$transclude tiddler={{!!dropdown}} mode="block" />
\end \define toolbar-button-outer() <$set name="buttonClasses" value={{!!button-classes}} ><> \end <>