cloud_firestore_api library
Classes
- FeedbackConfig
-
Config class to provide usable error message to your
FeedbackResponse
's. -
FirestoreApi<
T extends Object> - Used to perform all Firestore related CRUD tasks and a little bit more.
- FirestoreDefaultLogger
-
Default logger implementing FirestoreLogger used to log debug info of the
FirestoreAPI
. - FirestoreLogger
-
Used to log debug info of the
FirestoreAPI
. - ResponseGenerator
-
Used to create and fetch
FeedbackResponse
's based on a FeedbackConfig. - Writeable
-
Used to abstract Firestore write requests to the
FirestoreAPI
. -
WriteBatchWithReference<
T> -
Used to pass around
WriteBatch
instances accompanied with the lastDocumentReference
.
Enums
- SearchTermType
- Used to decide on the type of search.
- TimestampType
- Used to decide on the type of created/updated timestamp.
Typedefs
-
CollectionReferenceQuery<
T> = Query< T> Function(Query<T> collectionReference)