fm_firestore library

Classes

AggregateQueryBuilder
Listens to an aggregate query and passes the AsyncSnapshot to the builder.
FireColl
Firestore collection
FireCollFilter
FireCollQuery
FireDoc
FireDocTuple<T>
FirestoreCheckbox
FirestoreDateTimeConverter
!! If you using fs to connect firestore, you should not use this class. !!
FirestoreDateTimePass
!! If you using fs to connect firestore, you should use this class. !!
FirestoreListView<Document>
A ListView.builder that obtains its items from a Firestore query.
FirestoreQueryBuilder<Document>
Listens to a query and paginates the result in a way that is compatible with infinite scroll views, such as ListView or GridView.
FirestoreQueryBuilderSnapshot<Document>
The result of a paginated query.

Typedefs

FirestoreEmptyBuilder = Widget Function(BuildContext context)
A type representing the function passed to FirestoreListView for its emptyBuilder.
FirestoreErrorBuilder = Widget Function(BuildContext context, Object error, StackTrace stackTrace)
A type representing the function passed to FirestoreListView for its errorBuilder.
FirestoreItemBuilder<Document> = Widget Function(BuildContext context, QueryDocumentSnapshot<Document> doc)
A type representing the function passed to FirestoreListView for its itemBuilder.
FirestoreLoadingBuilder = Widget Function(BuildContext context)
A type representing the function passed to FirestoreListView for its loadingBuilder.
FirestoreQueryBuilderSnapshotBuilder<T> = Widget Function(BuildContext context, FirestoreQueryBuilderSnapshot<T> snapshot, Widget? child)
A function that builds a widget from a FirestoreQueryBuilderSnapshot