watchStats method
Watch VPN traffic stats
Implementation
@override
Stream<VpnStats> watchStats() {
return statsChannel.receiveBroadcastStream().map((event) {
if (event is Map) {
// Convert Map<dynamic, dynamic> to Map<String, dynamic>
final map = Map<String, dynamic>.from(event);
return VpnStats.fromJson(map);
}
return const VpnStats();
});
}