UNetworkStatus.fromMap constructor
Reads it from the native map.
Implementation
factory UNetworkStatus.fromMap(Map<String, Object?> map) => UNetworkStatus(
types: <UNetworkType>{
for (final String t in map.strings("types")) UNetworkType.values.firstWhere((UNetworkType v) => v.name == t, orElse: () => UNetworkType.other),
},
connected: map.flag("connected") ?? false,
internet: map.flag("internet"),
captivePortal: map.flag("captivePortal") ?? false,
metered: map.flag("metered") ?? false,
constrained: map.flag("constrained") ?? false,
roaming: map.flag("roaming"),
cellularGeneration: map.str("cellular"),
downlinkKbps: map.integer("downKbps"),
uplinkKbps: map.integer("upKbps"),
rttMs: map.integer("rttMs"),
signalStrength: map.integer("signal"),
interfaceName: map.str("interface"),
);