report method

Runs the filter-files report with the filterRules on the resource at path.

Optionally populates the props on the returned resources. See:

Implementation

Future<WebDavMultistatus> report(
  PathUri path,
  WebDavOcFilterRules filterRules, {
  WebDavPropWithoutValues? prop,
}) async {
  final request = report_Request(
    path,
    filterRules,
    prop: prop,
  );

  final streamedResponse = await csrfClient.send(request);
  final response = await http.Response.fromStream(streamedResponse);
  return const WebDavResponseConverter().convert(response);
}