trafficSnapshot property

  1. @override
Stream<Map<String, dynamic>> get trafficSnapshot
override

Stream of traffic statistics.

Implementation

@override
Stream<Map<String, dynamic>> get trafficSnapshot =>
    _trafficEventChannel.receiveBroadcastStream().map((event) {
      if (event is Map) {
        return Map<String, dynamic>.from(event);
      }
      return {
        "totalDownload": 0,
        "totalUpload": 0,
        "downloadSpeed": 0.0,
        "uploadSpeed": 0.0,
        "duration": "00:00:00"
      };
    });