selectedListWithoutUnlimit method
Implementation
List<TSelectionEntity> selectedListWithoutUnlimit() {
List<TSelectionEntity> selected = selectedList();
return selected
.where((_) => !_.isUnLimit())
.where((_) =>
(_.filterType != TSelectionFilterType.range) ||
(_.filterType == TSelectionFilterType.range &&
!SelectionUtil.isEmpty(_.customMap)))
.where((_) =>
(_.filterType != TSelectionFilterType.dateRange) ||
(_.filterType == TSelectionFilterType.dateRange &&
!SelectionUtil.isEmpty(_.customMap)))
.where((_) =>
(_.filterType != TSelectionFilterType.dateRangeCalendar) ||
(_.filterType == TSelectionFilterType.dateRangeCalendar &&
!SelectionUtil.isEmpty(_.customMap)))
.toList();
}