Value

google.firestore.v1. Value

Represents a Value.

Constructor

new Value(propertiesopt)

Constructs a new Value.

Parameters:
Name Type Attributes Description
properties google.firestore.v1.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.v1.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.v1.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.v1.Value

Value

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object