Просмотр данных в базе данных Hive с помощью RxDart
Я использую Hive и RxDart. Есть ли лучший способ передачи значений из моего поля Hive, чем
Stream<List<Tissue>> watchTissues() {
return tissueBox
.watch()
.map((event) => getTissues())
.startWith(getTissues());
}
List<Tissue> getTissues() {
return List<Tissue>.from(tissueBox.values);
}
Это работает, но мне кажется слишком многословным, так что интересно, есть ли способ лучше?