Value.fromJson constructor
Value.fromJson(
- Object? json
Implementation
factory Value.fromJson(Object? json) {
switch (json) {
case null:
return Value(nullValue: NullValue.nullValue);
case double d:
return Value(numberValue: d);
case int i:
return Value(numberValue: i.toDouble());
case String s:
return Value(stringValue: s);
case bool b:
return Value(boolValue: b);
case List l:
return Value(listValue: ListValue.fromJson(l));
case Map m:
return Value(structValue: Struct.fromJson(m));
default:
return Value(nullValue: NullValue.nullValue);
}
}