Matabeles recent work on listops inspired me to make an attempt at a cycle button, i.e a button to toggle e.g "a - b - c - a - b ..."
I was surprised at how
compact it turned out with listops so just thought I'd share it. Sorry if I'm sharing something totally obvious but I think the solutions I've seen so far have been more complex.
...and in some other(!) tiddler
<$button>
<$action-listops $tiddler="MyList" $field="text" $filter={{MyList}} $subfilter="+[putlast[]]"/>
<$list filter="[list[MyList!!text]first[]]"><$view field="title"/></$list>
</$button>
Again, sorry if obvious.
<:-)