Constructor
new Value(propertiesopt)
Constructs a new Value.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.firestore.v1beta1.IValue |
<optional> |
Properties to set |
- Implements:
-
- IValue
Members
arrayValue
Value arrayValue.
booleanValue
Value booleanValue.
bytesValue
Value bytesValue.
doubleValue
Value doubleValue.
geoPointValue
Value geoPointValue.
integerValue
Value integerValue.
mapValue
Value mapValue.
nullValue
Value nullValue.
referenceValue
Value referenceValue.
stringValue
Value stringValue.
timestampValue
Value timestampValue.
valueType
Value valueType.
Methods
toJSON() → {Object.<string, *>}
Converts this Value to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) fromObject(object) → {google.firestore.v1beta1.Value}
Creates a Value message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.firestore.v1beta1.Value |
Value |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Value
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a Value message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.firestore.v1beta1.Value |
Value |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |