Is there a best practice for creating a filter step (or entire filter run) 
that doesn't do anything (passes inputs through to outputs)?

My use case: I'm using the *subfilter* operator where the subfilter is 
pulled from a temp tiddler controlled by a checkbox. When the checkbox is 
checked, I want to apply an additional filter; when it's unchecked I want 
no additional criteria on top of what's already in the filter run before 
coming to *subfilter*. I tried just leaving the temp tiddler blank, but 
that causes there to be no results since an empty filter always has no 
output.

I got it to work using *search[] *for the no-filter condition, but I'm not 
sure if there's a cleaner way to do this. Instinctively it feels like that 
could be a bit slow, too, depending on the implementation.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/8aad5fb2-3001-4603-b04f-6a729e8abcfen%40googlegroups.com.

Reply via email to