You can add an extra option with custom id, and add “prepare” section to the filter, where you can describe that for this custom id filter must show all records.
prepare:function(a, b){
if (a == -1) return "";
return webix.ui.datafilter.richSelectFilter.prepare(a,b);
},
options:[ { id:-1, value:"Show All"},
Old question, but same subject. It would be possible to have a showAll and still load the options dynamically from the table’s options as the selectfilter does (It has an empty option)