Value class

A message that can hold any of the supported value types.


Value.fromJson(Map _json)


arrayValue ArrayValue
An array value. [...]
read / write
booleanValue ↔ bool
A boolean value.
read / write
bytesValue ↔ String
A bytes value. [...]
read / write
bytesValueAsBytes ↔ List<int>
read / write
doubleValue ↔ double
A double value.
read / write
geoPointValue LatLng
A geo point value representing a point on the surface of Earth.
read / write
integerValue ↔ String
An integer value.
read / write
mapValue MapValue
A map value.
read / write
nullValue ↔ String
A null value. Possible string values are: [...]
read / write
referenceValue ↔ String
A reference to a document. For example: projects/{project_id}/databases/{database_id}/documents/{document_path}.
read / write
stringValue ↔ String
A string value. [...]
read / write
timestampValue ↔ String
A timestamp value. [...]
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited


toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() → String
Returns a string representation of this object.


operator ==(dynamic other) → bool
The equality operator.