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

For example try
"[tag[About]]" and then enter "[tag[Android]]".

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!

--Mohammad


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?!
>
>
> --Mohammad
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/366e18a5-3f12-4a4f-be0a-b444a6fa75db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: Question.tid
Description: Binary data

Reply via email to