Saq, How many times did you have to read?
Optionally, the title of a tiddler to use as a template for transcluding > the content of the button for the selected tab Its English, but not meaningful, it introduces a concept at the very end, "the Button?" Perhaps it should start with tabs are themselves buttons defined in the tabs macro... I am sure I can workout what its trying to say by looking at $:/core/macros/tabs Regards Tony On Friday, July 3, 2020 at 4:01:46 AM UTC+10, Saq Imtiaz wrote: > > I believe it was originally intended so you could customize what is > displayed inside the button. > But you can leverage it to execute actions inside the buttons as well. > > in the tabs macro add the parameter for the buttonTemplate and point it > towards a tiddler that you create to act as the template for the buttons. > buttonTemplate:my-button-template > > In the template tiddler place the following: > <!--- replace this comment with your actions --> > <$transclude tiddler=<<currentTab>> field="caption"> > <$macrocall $name="currentTab" $type="text/plain" $output="text/plain"/> > </$transclude> > > You can wrap the actions in a list widget to make sure you execute the > correct actions for the correct button. > > On Thursday, July 2, 2020 at 7:51:10 PM UTC+2, Stobot wrote: >> >> I haven't, I saw it when trying to figure things out, but how would I use >> it? Sorry for not understanding... I assumed would somehow allow me to >> programmatically rename the tab or something? >> >> *buttonTemplate: Optionally, the title of a tiddler to use as a template >> <https://tiddlywiki.com/#TemplateTiddlers> for transcluding the content of >> the button for the selected tab* >> >> On Thursday, July 2, 2020 at 1:37:10 PM UTC-4 [email protected] wrote: >> >>> Have you tried using the buttonTemplate parameter of the tabs macro? >>> >>> >>> On Thursday, July 2, 2020 at 7:28:57 PM UTC+2, Stobot wrote: >>>> >>>> >>>> My use case is that I have built a UI around the tabs macro, but some >>>> of my tabs are lists of 'things', and then I have a tab for *viewing* the >>>> thing, and one for *editing* the thing using drop downs etc. >>>> >>>> What I ultimately need to happen is for some temp tiddlers to be >>>> deleted when a certain tab is selected. I thought I might be able to >>>> either: >>>> >>>> 1. Add an actions parameter to the <<tabs>> macro to handle when >>>> it's changed >>>> 2. Put some raw <$action-...> code not behind a button and have it >>>> kind of work as a load event for that tiddler >>>> >>>> Neither seem to be possible. Is there some other similar functionality >>>> I can use? >>>> >>> -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/9f50db51-5b4c-4d55-a478-0a6a81eabcf0o%40googlegroups.com.

