FirestoreEvent<T extends JSObject> extension type

A CloudEvent that contains a DocumentSnapshot or a Change

on
Implemented types
Implementers
Available extensions

Properties

data → T
Information about this specific event.
no setterinherited
database String
The Firestore database
no setter
document String
The document path
no setter
hashCode int
The hash code for this object.
no setterinherited
id String
A globally unique ID for this event.
no setterinherited
location String
The location of the Firestore instance
no setter
namespace String
The Firestore namespace
no setter
params JSObject
An object containing the values of the path patterns. Only named capture groups will be populated - {key}, {key=*}, {key=**}
no setter
project String
The project identifier
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
source String
The resource that published this event.
no setterinherited
specversion String
Version of the CloudEvents spec for this event.
no setterinherited
subject String?
The resource, provided by source, that this event relates to.
no setterinherited
time String
When this event occurred.
no setterinherited
type String
The type of event that this represents.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited