filter method

ReportRecord? filter(
  1. ReportRecord object
)

Filters object and returns the result.

Implementation

ReportRecord? filter(ReportRecord object) {
  ReportRecord? tObject = object;

  // First check local filters
  for (var tFilter in _filters) {
    tObject = tFilter(tObject!);

    if (tObject == null) {
      return null;
    }
  }

  // Then check remote filters
  tObject = _filterFromRemote(tObject!);

  return tObject;
}