countMatchedItems method

int countMatchedItems()

Возвращает количество элементов, подходящих под матчеры.

Implementation

int countMatchedItems() {
  final enabledMatchers = matchers.where((e) => e.isEnabled);

  int counter = 0;
  for (final item in data) {
    final isPassing = _isPassingMatchers(
      value: item,
      matchers: enabledMatchers,
    );
    if (isPassing) {
      counter++;
    }
  }
  return counter;
}