queryNetworkUsageStats static method
Future<List<NetworkInfo> >
queryNetworkUsageStats(
- DateTime startDate,
- DateTime endDate, {
- NetworkType networkType = NetworkType.all,
Implementation
static Future<List<NetworkInfo>> queryNetworkUsageStats(
DateTime startDate,
DateTime endDate, {
NetworkType networkType = NetworkType.all,
}) async {
int end = endDate.millisecondsSinceEpoch;
int start = startDate.millisecondsSinceEpoch;
Map<String, int> interval = {
'start': start,
'end': end,
'type': networkType.value,
};
List events =
await _channel.invokeMethod('queryNetworkUsageStats', interval);
List<NetworkInfo> result =
events.map((item) => NetworkInfo.fromMap(item)).toList();
return result;
}