Мне нужно получить метаданные снимка, чтобы можно было проверить, успешна ли запись в Firestore.Я смотрю на source и вижу там SnapshotMetadata
и логическое hasPendingWrites()
.Но нет примера, как реализовать, и я не могу найти нигде.
Мне нужно внедрить, чтобы в моем приложении чата отображалось сообщение, если сообщение отправлено или все еще отправляется.
Мой код:
child: new FirestoreAnimatedList(
query: Firestore.instance.collection('Collection')
.orderBy('timestamp', descending: true)
.snapshots(),
padding: new EdgeInsets.all(8.0),
reverse: true,
itemBuilder: (_, DocumentSnapshot snapshot,
Animation<double> animation, int x) {
return new Chat(
snapshot: snapshot, animation: animation);
},
),
Я не могу найти способ получения SnapshotMetadata
в query
и введите в itemBuilder
, чтобы я мог показать progressIndicator
при отправке.
Кто-нибудь знает решение?
Спасибо!