serviceDistributionProvider top-level property

FutureProviderFamily<List<DistributionSegment>, ServiceDistributionParams> serviceDistributionProvider
final

Fetches distribution data for a service metric.

Implementation

final serviceDistributionProvider =
    FutureProvider.family<List<DistributionSegment>, ServiceDistributionParams>(
      (ref, params) {
        final ds = ref.watch(analyticsDataSourceProvider);
        return ds.getDistribution(
          params.service,
          params.metric,
          params.groupBy,
          timeRange: params.timeRange,
        );
      },
    );