Interface BasicFiltersView
-
- All Superinterfaces:
org.jboss.errai.common.client.api.IsElement
- All Known Implementing Classes:
BasicFiltersViewImpl
public interface BasicFiltersView extends org.jboss.errai.common.client.api.IsElement
-
-
Method Summary
-
-
-
Method Detail
-
addTextFilter
void addTextFilter(String label, String placeholder, Consumer<ActiveFilterItem<String>> callback)
-
addTextFilter
void addTextFilter(String label, String placeholder, boolean disableFiltersInputHelp, Consumer<ActiveFilterItem<String>> callback)
-
addNumericFilter
void addNumericFilter(String label, String placeholder, Consumer<ActiveFilterItem<Integer>> callback)
-
addDateRangeFilter
void addDateRangeFilter(String label, String placeholder, Boolean useMaxDate, Consumer<ActiveFilterItem<DateRange>> callback)
-
clearSelectFilter
void clearSelectFilter(String label)
-
clearAllSelectFilter
void clearAllSelectFilter()
-
addMultiSelectFilter
void addMultiSelectFilter(String label, Map<String,String> options, Consumer<ActiveFilterItem<List<String>>> callback)
-
addSelectFilter
void addSelectFilter(String label, Map<String,String> options, Consumer<ActiveFilterItem<String>> callback)
-
addDataSetSelectFilter
void addDataSetSelectFilter(String label, org.dashbuilder.dataset.DataSetLookup lookup, String textColumnId, String valueColumnId, Consumer<ActiveFilterItem<String>> callback)
-
hideFilterBySection
void hideFilterBySection()
-
-