clearFilters method

dynamic clearFilters({
  1. bool callDataSource = true,
})
inherited

Implementation

clearFilters({bool callDataSource = true}) {
  filterControllers.forEach((key, value) {
    if (value is SelectRangeDateWidget) {
      value.controller.clear();
    } else if (value is Padding) {
      if (value.child is TextField) {
        (value.child as TextField).controller!.clear();
      }
    }
  });
  selectModel?.lines.forEach((e) {
    e.filter?.selectedValue = null;
  });
  if (callDataSource) {
    setCorretDataSource();
  }
}