fromJson static method
Inherited by: NetworkTypeMobile NetworkTypeMobileRoaming NetworkTypeNone NetworkTypeOther NetworkTypeWiFi
Implementation
static NetworkType? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
switch (json['@type']) {
case NetworkTypeMobile.constructor:
return NetworkTypeMobile.fromJson(json);
case NetworkTypeMobileRoaming.constructor:
return NetworkTypeMobileRoaming.fromJson(json);
case NetworkTypeNone.constructor:
return NetworkTypeNone.fromJson(json);
case NetworkTypeOther.constructor:
return NetworkTypeOther.fromJson(json);
case NetworkTypeWiFi.constructor:
return NetworkTypeWiFi.fromJson(json);
default:
return null;
}
}