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 last DocumentReference.

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)