cloud_firestore_odm library
Classes
- $QueryCursor
-
An implementation detail for applying operators such as
startAt
to queries. -
Collection<
T> - Defines a collection reference.
-
FirestoreBuilder<
Snapshot> - Listens to ref and build widgets out of the latest value emitted.
-
FirestoreCollectionReference<
Model, Snapshot extends FirestoreQuerySnapshot< Model, FirestoreDocumentSnapshot< >Model> > - FirestoreDateTimeConverter
-
A
JsonConverter
that adds support for DateTime objects within ODM models. -
FirestoreDocumentChange<
DocumentSnapshot extends FirestoreDocumentSnapshot< Object?> > -
A
DocumentChange
represents a change to the documents matching a query. -
FirestoreDocumentReference<
Model, Snapshot extends FirestoreDocumentSnapshot< Model> > - FirestoreDocumentReferenceConverter
-
A
JsonConverter
that adds support forDocumentReference
objects within ODM models. -
FirestoreDocumentSnapshot<
Model> - FirestoreGeoPointConverter
-
A
JsonConverter
that adds support forGeoPoint
objects within ODM models. -
FirestoreListenable<
Result> - A base-class for objects that can be used with FirestoreBuilder
-
FirestoreQueryDocumentSnapshot<
Model> -
FirestoreQuerySnapshot<
Model, Snapshot extends FirestoreDocumentSnapshot< Model> > -
FirestoreReference<
Snapshot> - FirestoreTimestampConverter
-
A
JsonConverter
that adds support forTimestamp
objects within ODM models. - Id
- Marks a property as the document ID of a document.
- Max
- Min
-
NamedQuery<
T> - Defines a named query, allowing the ODM to generate utilities to interact with the query in a type-safe way.
-
QueryReference<
Model, Snapshot extends FirestoreQuerySnapshot< Model, FirestoreDocumentSnapshot< >Model> > - Validator
- A class used to assert that a value respects some rules.
Constants
-
firestoreJsonConverters
→ const List<
JsonConverter< Object?, Object?> > -
The list of all
JsonConverter
s that cloud_firestore_odm offers.