getCount method

  1. @override
Future<DwApiResponse<int>> getCount({
  1. required String className,
  2. DwBackendFilter? filter,
  3. String? apiGroup,
})
override

Counts the className rows matching filter, server-side.

Implementation

@override
Future<DwApiResponse<int>> getCount({
  required String className,
  DwBackendFilter? filter,
  String? apiGroup,
}) {
  final read = DwRecordedRead(
    operation: 'getCount',
    className: className,
    filter: filter,
    apiGroup: apiGroup,
  );
  reads.add(read);
  final answer = answerGetCount;
  if (answer == null) {
    throw DwUnpreparedServerCall(
      'getCount',
      'answerGetCount',
      'className: $className',
    );
  }
  return answer(read);
}