appMetricsStream method

  1. @override
Stream<Map<String, dynamic>> appMetricsStream(
  1. AppResourceMonitoringConfig config
)
override

Implementation

@override
Stream<Map<String, dynamic>> appMetricsStream(
  AppResourceMonitoringConfig config,
) async* {
  await metricsMethodChannel.invokeMethod('startMonitoring', config.toMap());

  yield* metricsEventChannel.receiveBroadcastStream().map(
    (event) => Map<String, dynamic>.from(event as Map),
  );
}