Я пытаюсь объединить числовое поле из нескольких документов в базе данных.
Я хочу установить общую сумму в панели приложений.
Я пробовал несколько разных вещей и не смог заставить его работать.
Я знаю, что мой метод сумматора работает, как ожидалось.
Я пытался сохранить его в глобальной переменной, а затем установить его в панели приложений.
Я хочу, чтобы он пересчитывался при любом обновлении базы данных.
Будем благодарны за любые идеи относительно лучшего способа / или даже рабочего способа сделать это.
Спасибо
Это моя последняя попытка:
StreamBuilder(
stream: transactions,
builder: (context, snapshot) {
total = total + totalizer(snapshot.data.documents[0]);
)