Value.fromJson constructor
Value.fromJson(
- Map json_
Implementation
Value.fromJson(core.Map json_)
: this(
arrayValue: json_.containsKey('arrayValue')
? ArrayValue.fromJson(
json_['arrayValue'] as core.Map<core.String, core.dynamic>)
: null,
blobValue: json_['blobValue'] as core.String?,
booleanValue: json_['booleanValue'] as core.bool?,
doubleValue: (json_['doubleValue'] as core.num?)?.toDouble(),
entityValue: json_.containsKey('entityValue')
? Entity.fromJson(
json_['entityValue'] as core.Map<core.String, core.dynamic>)
: null,
excludeFromIndexes: json_['excludeFromIndexes'] as core.bool?,
geoPointValue: json_.containsKey('geoPointValue')
? LatLng.fromJson(
json_['geoPointValue'] as core.Map<core.String, core.dynamic>)
: null,
integerValue: json_['integerValue'] as core.String?,
keyValue: json_.containsKey('keyValue')
? Key.fromJson(
json_['keyValue'] as core.Map<core.String, core.dynamic>)
: null,
meaning: json_['meaning'] as core.int?,
nullValue: json_.containsKey('nullValue') ? 'NULL_VALUE' : null,
stringValue: json_['stringValue'] as core.String?,
timestampValue: json_['timestampValue'] as core.String?,
);