Great that you are dealing with this Jed. I hope the idea that other widgets trigger messages on change makes it somehow into the core!
-Felix On 06.03.2015 02:35, Jed Carty wrote: > Now that I have some idea of how things work it is pretty simple to > get the select, link, radio and checkbox widgets to be able to trigger > action widgets, so here is a demo > <http://ooktech.com/jed/ExampleWikis/InvokingActions/>. > > For the link and radio widgets there aren't any problems. For the > checkbox widget you need to use a reveal widget to give it different > behavior for checking and unchecking, so you can only give it > different behavior in 5.1.8+. > > The select widget this may not be particularly useful the way I have > it. You can use reveal widgets like on the checkbox, but they are > evaluated using the current state of the wiki, not the new state after > the select widget changes. I would like to find a way to only have the > actions in the option you select happen, but I haven't found a way to > do that yet. > > There is a bit more explanation in the demo, but most of it should be > pretty straightforward. > > I am hoping to make a pull request for at least the radio and link > widgets because they are the ones that can be used the easiest without > anything unexpected. > Because you would have to use a reveal widget to change what a > checkbox widget does for checking vs unchecking I am a bit concerned > about it being confusing for new users, and I am hoping someone has an > idea to make it work more intuitively. > > The select widget needs work. I am trying to get it to only trigger > the action widgets inside the option you pick, but I haven't had any > success getting the raw wikitext from each option entry. > -- > 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] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at http://groups.google.com/group/tiddlywiki. > For more options, visit https://groups.google.com/d/optout. -- 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 post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

