dash-table icon indicating copy to clipboard operation
dash-table copied to clipboard

Document new filtering syntax

Open wbrgss opened this issue 4 years ago • 7 comments

Changes in the forthcoming #893 need to be documented:

  • #545
    • Case insensitive filtering
    • New props: filter_options - to control case of all filters, columns.filter_options - to control filter case for each column
    • New operators: i=, ieq, i>=, ige, i>, igt, i<=, ile, i<, ilt, i!=, ine, icontains - for case-insensitive filtering, s=, seq, s>=, sge, s>, sgt, s<=, sle, s<, slt, s!=, sne, scontains - to force case-sensitive filtering on case-insensitive columns

wbrgss avatar May 10 '21 17:05 wbrgss

A good place for the new documentation would be https://dash.plotly.com/datatable/filtering

wbrgss avatar May 10 '21 17:05 wbrgss

Hi! this is awesome! have you uploaded a new version of dash data table with this new functionality? thanks in advance

hamogli avatar May 18 '21 17:05 hamogli

@hamogli This new feature will be included in an umbrella dash release in the coming weeks; we will update https://github.com/plotly/dash-table/issues/545 once it is out and make an announcement on the Dash community forum

wbrgss avatar May 18 '21 17:05 wbrgss

Hi, has filter_options been released, and if so, is there an example on how to use it?

firmai avatar Jun 23 '21 08:06 firmai

I am using filter_action='custom' with a backend that does not support case-insensitive filtering. How can I remove the Toggle control?

wolfgangcolsman avatar Aug 09 '21 20:08 wolfgangcolsman

Solution: .dash-filter--case { display: none !important; }

wolfgangcolsman avatar Aug 13 '21 15:08 wolfgangcolsman

Bump. The Dash Python > Dash DataTable > Filtering Syntax page (https://dash.plotly.com/datatable/filtering) still seems to lack documentation of the new icontains/scontains options.

Should we move this over to https://github.com/plotly/dash-docs/issues?

fletch29 avatar Dec 31 '22 23:12 fletch29