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"> <$button class="tc-btn-invisible $(buttonClasses)$" tooltip=<>> <> <$transclude tiddler=<> field="text"/> <$list filter="[all[current]has[dropdown]]" variable="dropdown"> <$set name="dropdown-state" value=<>> <$button popup=<> class="tc-popup-keep tc-btn-invisible $(buttonClasses)$" selectedClass="tc-selected" tooltip=<>> <> <$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 <>