# [tw5] Re: Edit-text widget

Attached is a sample tiddler of above question to simple test on
tiddlywiki.com!

For example try

I know pressing Add all has a button and you clear the previous list! But
here my question is to remove previous selection on
filter change in editbox!

On Wednesday, March 13, 2019 at 5:30:40 PM UTC+3:30, Mohammad wrote:
>
> Consider the below macro.
> It gets a filter and a JSON tiddler and adds all tiddlers from filter
> output to the JSON tiddler.
>
>
> \define sl-macro(filter,tiddler)
> <$button set=<<stateTid>> setTo="hide"> Select all > <$list filter=<<__filter__>> variable="Item">
> <$action-setfield$tiddler=<<__tiddler__>> $index=<<Item>> >$value="selected"/>
> </$list> > </$button>
> \end
>
>
>
> No consider the below example
> It has a textbox to get a filter from user and then call sl-macro
>
> <$edit-text > tiddler="state/myExmp" > tag="input" > default="" > placeholder="filter search" > /> > <$macrocall \$name=sl-macro filter="[subfilter{state/myExmp}]"
> tiddler="state/Myselection"/>
>
> This works fine! *My question* is when I change the filter in a text box
> and try to add new set of selected tiddlers,
> still the previous selection is there (in the JSON tiddler) I use the
> selected tiddler somewhere else for further processing!
> Is there any way to detect the new filter in the textbox and remove the
> previous selection from JSON tiddler?!
>
>
>

--
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