queryNetworkUsageStats static method
Future<List<NetworkInfo> >
queryNetworkUsageStats(
- DateTime startDate,
- DateTime endDate, {
- NetworkType networkType = NetworkType.all,
Returns per-app NetworkInfo for all installed apps between startDate
and endDate, for the given networkType.
Implementation
static Future<List<NetworkInfo>> queryNetworkUsageStats(
DateTime startDate,
DateTime endDate, {
NetworkType networkType = NetworkType.all,
}) async {
final events = await _channel.invokeMethod('queryNetworkUsageStats', {
'start': startDate.millisecondsSinceEpoch,
'end': endDate.millisecondsSinceEpoch,
'type': networkType.value,
});
return (events as List).map((item) => NetworkInfo.fromMap(item)).toList();
}