fromJson static method
Inherited by: ConnectionStateConnecting ConnectionStateConnectingToProxy ConnectionStateReady ConnectionStateUpdating ConnectionStateWaitingForNetwork
Implementation
static ConnectionState? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
switch (json['@type']) {
case ConnectionStateConnecting.constructor:
return ConnectionStateConnecting.fromJson(json);
case ConnectionStateConnectingToProxy.constructor:
return ConnectionStateConnectingToProxy.fromJson(json);
case ConnectionStateReady.constructor:
return ConnectionStateReady.fromJson(json);
case ConnectionStateUpdating.constructor:
return ConnectionStateUpdating.fromJson(json);
case ConnectionStateWaitingForNetwork.constructor:
return ConnectionStateWaitingForNetwork.fromJson(json);
default:
return null;
}
}